ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
211
211
EMPFEHLEN
-
Hallo, diesmal ein wahrscheinlich bekanntes Problem, ich habe schon mehrere Versuche gestartet, doch aus erfahrung weiss ich, wenn ich hier das Problem poste komm ich meist selber noch drauf, oder im schlimmsten fall wird mir hier geholfen.
Zum Problem
Ich habe mit Buttons und mit jquery versucht eine übersichtsseite zu gestallten. Ohne die seite zu wechseln, also per ayax)
Die inhalte werden per Javascript in den einzelnen Divs geladen (also die Div Container sind z.b. in der uebersicht.php datei, nun werden weitere seiten wie (navi.php, top.php, auslesen.php) in den Divs geladen. bis dies passiert habe ich in den Divs ganz einfach eine ladekreis.gif gestellt, damits so aussieht als würde der kreis eine echte bedeutung haben
Nun passiert es bei mir manchmal, das diese einzelnen seiten nicht geladen werden ich versuchte es mit:
Code :1 2 3 4 5 6 7
<script language="javascript" type="text/javascript"> function Hinweis () { alert("fehler, bitte neu laden"); } function nichtgestartet(){ window.setTimeout("Hinweis()", 2000); }
Diesen Code habe ich in der Div platziert, falls die seite ja dann mal geladen ist überschreibt es den Inhalt dieses Div's. Ansonsten soll dann ein link nach x-sekunden erscheinen mit der ich den inhalt manuel nochmal nachladen kann.
Dachte ich auf jedenfall. Anscheinend liesst IE und FIREFOX nur den ursprünglichen Code?welche optionen habe ich?
gibt es einen script der automatisch selber erkennt ob die seite nicht geladen wurde?
ist dieses Problem bekannt, und eine schlechte lösung?
ich würde liebend gerne den link meiner seite hier posten damit ihr mir evtl ein feedback geben könnt, wie ich das vieleicht anders gestalten kann so das es 100% immer geladen wird.
-
08.02.12 22:47 #2
- Registriert seit
- May 2007
- Ort
- Dresden (Sachsen)
- Beiträge
- 1.960
Du kannst den Ladevorgang dahingegen überwachen, wie denn der zurückgegebene HTTP-Statuscode aussieht. Außerdem bietet jQuery für diesen Fall ebenfalls eine eigene Methode an: http://api.jquery.com/ajaxError/
Ich mag:- positive Bewertungen meiner Beiträge
- ein Danke für meine hilfreichen Beiträge
Dabei kann ich dir helfen: PHP --- Javascript --- Ruby --- Coffeescript --- CSS --- HTML --- Webtechnologien --- Shell --- UNIX
... noch was: falls du mit dem Thema hier fertig bist, dann kannst du es auch als erledigt markieren.
Ähnliche Themen
-
VBS Meldung ausgeben
Von andste72 im Forum ASPAntworten: 1Letzter Beitrag: 10.12.09, 23:03 -
mysql auslesen, Wert ausgeben, Link erstellen und neue Seite generieren
Von Linyx im Forum PHPAntworten: 11Letzter Beitrag: 27.02.08, 22:42 -
Von neu geladener Seite die Existenz eines vorher geöffneten PopUps prüfen?
Von schoener_nick im Forum Javascript & AjaxAntworten: 7Letzter Beitrag: 04.08.04, 19:06 -
Zwei Fragen: Link ohne Klick erstellen, Loginfehler aus selber Seite ausgeben
Von ExtremeSnail im Forum PHPAntworten: 8Letzter Beitrag: 02.04.04, 15:09 -
Link aus geladener swf
Von philyphil im Forum Flash PlattformAntworten: 3Letzter Beitrag: 07.02.02, 22:25





Zitieren

Login





