Ajax-script funktioniert aufeinmahl nichtmehr im FF
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
abfragen
ahnung
ausblenden
code
entsprechende funktion
fehler
funktion
helfen
hilfe
http
inhalt
lager
null
parameter
problem
setzen
status
url
warten
-
HI
ich habe auf meiner Seite mal etwas mit Ajax herumprobiert und das hat auch alles geklappt, aber auf einmal geht es im FF nichtmehr ;( in Chrome oder IE geht es komischerweise aber noch. Aber hier mal mein Code:
Ich habe eine Menüleiste mit mehreren Links. Wenn man auf den Link klickt bzw das onclick event
.onclick="pageload('testseite.html','');"
die entsprechende Funktion sieht so aus:
var working; working = 0; var http = null; //Seite wird geladen function pageload(url,parameter){ if(working == 0){ //working abfragen working = 1; //working setzen if (window.XMLHttpRequest) { http = new XMLHttpRequest(); } else if (window.ActiveXObject) { http = new ActiveXObject("Microsoft.XMLHTTP"); } if (http != null) { http.open("GET", url + parameter, true); http.onreadystatechange = status; http.send(null); } lade_meldung(); function status(){ if (http.readyState == 3){ load_mode = 'warten' } else if(http.readyState == 1){ load_mode = 'warten' } else if(http.readyState == 2){ load_mode = 'warten' } if (http.readyState == 4) { load_mode = 'fertig' blendout(); } } } else{ //alert('working'); } }
die Funktionen lade_meldung und blendout sind für das ein und ausblenden der Inhalte zuständig und auch für das Einfügen des Inhalts. Alles klappt perfekt, nur eben, dass FF Probleme mit der Function Status hat (
)http.onreadystatechange = status;
Ich habe gerade echt keine Ahnung, was ich da falsch gemacht habe! Ich hoffe ihr könnt mir helfen!! MVG und schonmal im Vorraus vielen Dank!! -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Poste mal die URL zur betreffenden Seite. Das dürfte einfacher sein.
-
Ok vielen Dank!!
Ich habe die Function ausgelagert und sofort gings ;)
Es wundert mich nur, warum es vorher die ganze Zeit geklappt hat und dann nichtmehr...
also Vielen DAnk für eure Hilfe!! MVG -
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage