Noch nicht viel geschrieben
Hallo Community,
ich bin hier gerade am Verzweifeln, da ich nirgendwo etwas zu meinem Problem finde, ich hoffe nun, ihr könnt mir helfen.
Also, ich habe folgenden Javascript-Code:
Das heißt, ich will, dass beim Aufrufen meiner Seite die Fensterweite per GET an die URL angehängt wird (um sie später per PHP weiterzuverarbeiten).
Das mit dem onresize ist soweit kein Problem, allerdings soll die Funktion ja auch beim ersten Aufruf ausgeführt werden.
Nun kommt "window.onload" ins Spiel.
Es wird zwar die Fensterweite angehängt, allerdings wird die Funktion Anzeigen() jetzt jede Sekunde aufgerufen, d.h. die Seite wird jede Sekunde neu geladen, somit ist es nicht mehr möglich auf eine andere Seite zu gelangen.
Meine Frage ist nun:
Wie bekomme ich es hin, dass die Funktion wirklich nur einmal aufgerufen wird bzw. bei einem Resize?
Vielen Dank im Vorraus,
xXBlackKnightXx
ich bin hier gerade am Verzweifeln, da ich nirgendwo etwas zu meinem Problem finde, ich hoffe nun, ihr könnt mir helfen.
Also, ich habe folgenden Javascript-Code:
HTML:
<script type="text/javascript">
function Anzeigen()
{
location.href = "?g=" + escape(window.innerWidth);
}
window.onresize = Anzeigen;
window.onload = Anzeigen;
</script>
Das mit dem onresize ist soweit kein Problem, allerdings soll die Funktion ja auch beim ersten Aufruf ausgeführt werden.
Nun kommt "window.onload" ins Spiel.
Es wird zwar die Fensterweite angehängt, allerdings wird die Funktion Anzeigen() jetzt jede Sekunde aufgerufen, d.h. die Seite wird jede Sekunde neu geladen, somit ist es nicht mehr möglich auf eine andere Seite zu gelangen.
Meine Frage ist nun:
Wie bekomme ich es hin, dass die Funktion wirklich nur einmal aufgerufen wird bzw. bei einem Resize?
Vielen Dank im Vorraus,
xXBlackKnightXx