JavaScript ausgabe in PHP Variable speichern

Spranta

Erfahrenes Mitglied
Hallo

ich habe eine js Datei (test.js) mit den Inhalt
Javascript:
function getAufloesung() {
document.write(screen.width + "x" + screen.height));
}

function getFarbtiefe() {
document.write(Math.pow(2, screen.colorDepth));	
}

nun habe ich ein PHP Script das die JS Datei einbindet
dies macht es mit
Code:
<script type="text/javascript" src="test.js"></script>

wie kann ich nun die Ausgabe von getAufloesung() in eine PHP Variable speichern?

Gruß
Spranta
 
Zuletzt bearbeitet von einem Moderator:
Das einfachste wäre die Werte als GET-Argumente einer Anfrage anzuhängen, als zusätzliches script-Element beispielsweise:
Code:
var data = escape( screen.width + "x" + screen.height + "&" + Math.pow(2, screen.colorDepth) );
var scriptElement = document.createElement("script");
scriptElement.setAttribute("type", "text/plain");
scriptElement.setAttribute("src", "http://localhost/test.php?data=" + data);
document.getElementsByTagName("head")[0].appendChild(scriptElement);
Die Daten sind dann im „foobar.php“-Skript in der GET-Variable „$_GET['data']“ verfügbar.
 
Zurück