inhalt in einen Layer nachladen?

sissy

Grünschnabel
Hallo,
ich includiere eine php-Seite in einen div-tag und lasse da eine Zahl ausgeben. Leider braucht die php-Seite etwas länger zum auswerten, so daß sich der Aufbau der gesamten Seite dadurch verzögert.
Es muß doch irgendwei möglich sein, den Layer mit einem Wert vorzubelegen (z.B. n/a) und erst wenn der Include zu Ende gerechnet hat, ersetzt er dieses "n/a" durch den entsprechenden Wert.

Hat da jemand eine Idee zu?
thx
 
Hi,

da die inkludierte Datei schon auf dem Server in Dein Dokument eingefügt wird, und die gesamte Seite erst dann an den Browser geschickt wird, wird das so nicht funktionieren.

Eine (nicht sehr elegante) Lösung wäre vielleicht die Verwendung eines iFrames statt eines DIVs in dem nur das einzubindende Dokument geladen wird.

Gruß

P.S.: Mit JavaScript hat die Fragestellung nur in sofern zu tun, als dass Du in der Tat den Inhalt eines DIVs mit JS festlegen kannst (z.B. mit innerHTML). Dennoch wäre der Thread vielleicht besser im PHP-Forum aufgehoben.
.
 
Du könntest bspw. das zu includierene Skript als externes Javascript in die Seite einbinden... ich habs zwar noch nicht probiert, wäre aber vielleicht einen Test wert :)
 

Neue Beiträge

Zurück