ERLEDIGT
NEIN
NEIN
ANTWORTEN
2
2
ZUGRIFFE
446
446
EMPFEHLEN
-
Servus Leute,
bin mal wieder auf ein witziges Phänomen gestoßen...
Wie es scheint, tut sich meine Seite zwei Mal laden... bzw wird vom Server zwei mal Abgearbeitet.
Dies jedoch nicht immer - wäre ja schön, wenn man ein Muster erkennen könnte. Seite basiert auf PHP, Inhalte werden per inlcude eingefügt - nichts besonderes. JavaScript habe ich bereits abgeschaltet - führt aber zu keiner besserung.
Bin drauf gekommen, als ich am Beginn meiner index.php eine Zeile Code eingefügt habe, welche einen Wert in Datenbank einträgt. Der Abstand das Doppelaufrufs liegt bei 1-2 Mikrosekunden - ergo zu lange, als das es von der Clientseite aus kommen konnte.
Habe dann mal testweise jeden weiteren Inhalt der Seite ausgeblendet... und siehe da, der Aufruf erfolgt nur einmal. Habe dann nach und nach alles wieder eingebunden und an einer bestimmten Stelle hat es dann wieder angefangen. Nur entählt diese Stelle NICHTS was einen Doppelaufruf hervorrufen kann. Eine einfache Tabelle mit einem Flash-Element.
Habe dann diesen Teil wieder ausgeklammert dafür aber den Rest wieder eingeblendet. Hat leider nix bewirkt, wieder zwei Aufrufe. Bin langsam mit meinem Latein am Ende... habt Ihr sowas schonmal gehabt?
Hab nochmal einwenig rumgeklammert... jetzt wird die Seite sogar 3 mal ausgeführt. Ich bekomm die Kriese.... hier mal der Quellcode, der am Browser ankommt.
HTML-Code:<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title></title> <meta http-equiv='Content-Type' content='text/html; charset=iso-8859-1'> <script type="text/javascript" src="js/prototype.js"></script> <script type="text/javascript" src="js/scriptaculous.js"></script> <script type="text/javascript" src="js/functions.js"></script> <!-- <style type="text/css"> img, div, td { behavior: url(js/iepngfix.htc) } </style> --> <link rel="StyleSheet" type="text/css" href="images/layouts/hochzeit/layout.css"> </head> <body id="body" onLoad="loadNav()" bgcolor="#FFFFFF" leftmargin="0" topmargin="0" marginwidth="0" marginheight="0" style="background-repeat: repeat-y; background: url(images/layouts/hochzeit/index_02.png)"> </td> </tr> <tr> <td onMouseOver="hideOrderBox(); closeDetails()" width="1140" height="69" colspan="3" background="images/layouts/hochzeit/index_08.png" align="center" class="small"> </td> </tr> <tr> <td onMouseOver="hideOrderBox()" width="1140" height="158" colspan="3" background="images/layouts/hochzeit/index_09.png"></td> </tr> </table> <div id="thumbnailpreview" onMouseOut="closeDetails()" class="thumbnail" style="padding: 5px; background-repeat: repeat-x; width: 130px; height: 85px; position: absolute; display: none; text-align: center"> <table class='normal' cellpadding='0' cellspacing='0'> <tr> <td style="width: 130px; height: 85px;" align="center" valign="center"> <img src="" id="thumb" style="cursor: pointer" onClick="loadPreviewImage()" > </td> </tr> </table> </div> <script language="JavaScript"> var xPos; var yPos; var docEl = ( typeof document.compatMode != "undefined" && document.compatMode != "BackCompat" )? "documentElement" : "body"; function dpl_mouse_pos(e) { xPos = e? e.pageX : window.event.x; yPos = e? e.pageY : window.event.y; if (document.all && !document.captureEvents) { xPos += document[docEl].scrollLeft; yPos += document[docEl].scrollTop; } } document.onmousemove = dpl_mouse_pos; var boxisshown = false; function hideOrderBox() { if(!boxisshown) return false; boxisshown = false; new Effect.Fade($("orderbox"), {duration: 0.3}); } </script> </body> </html>
Geändert von Benzol (03.09.08 um 15:40 Uhr)
-
03.09.08 17:55 #2Maik Tutorials.de Gastzugang
-
03.09.08 17:57 #3
- Registriert seit
- Dec 2007
- Ort
- Bremen
- Beiträge
- 3.418
Hi,
wenn Du meinst, dass die Seite nicht vom Client aus zwei mal angefordert wird, warum zeigst Du uns dann den Response-Quelltext?
Ich kann da jedenfalls nichts Auffälliges sehen, ausser, dass Du onload eine Funktion loadnav() aufrufst, die wir nicht kennen.
LG
Ähnliche Themen
-
Seite lädt unendlich
Von mediaroad im Forum PHPAntworten: 8Letzter Beitrag: 18.06.09, 12:55 -
Seite lädt zulange
Von ungeliebt im Forum PHPAntworten: 3Letzter Beitrag: 24.10.08, 12:07 -
Seite lädt unendlich lange
Von rollerueckwaerts im Forum PHPAntworten: 7Letzter Beitrag: 13.09.08, 12:23 -
seite lädt in vollbild
Von DigitalReality im Forum HTML & XHTMLAntworten: 1Letzter Beitrag: 08.10.04, 22:56 -
seite lädt nicht
Von blonder engel im Forum Internet, DSL & FlatrateAntworten: 3Letzter Beitrag: 16.09.03, 09:24






Login





