flush() und Anzeige im IE/Mozilla
angelika
- php
hi,
wenn ich mitten in meinem script, dessen ausführungszeit bei einem aufwändigen prozess ca 20 sek dauert, einen flush() befehl ausführen lasse, werden zwar die daten an den browser des visitors abgeschickt, was sich an der quelltextanzeige erkennen lässt;
jedoch wird von der seite nur die hintergrundfarbe und einige umrisse angezeigt. zusätzlich sollte jedoch auch schon der obere teil der tabelle angezeigt werden, an dem der user schonmal einige zeit des lesens verbringen kann.
gibt es eine methode, dem browser zu erklären, dass er schonmal soweit wie es möglich ist, den text etc anzeigen soll.
ist ja nicht schlimm, wenn die seite noch nicht 100%ig angezeigt wird, da ja noch der untere teil fehlt o.ä.
danke für tipps
echo $begrüßung;
gibt es eine methode, dem browser zu erklären, dass er schonmal soweit wie es möglich ist, den text etc anzeigen soll.
Ja, und das macht er ja auch, soweit es ihm möglich ist.
jedoch wird von der seite nur die hintergrundfarbe und einige umrisse angezeigt. zusätzlich sollte jedoch auch schon der obere teil der tabelle angezeigt werden, an dem der user schonmal einige zeit des lesens verbringen kann.
Tabellen können erst dann dargestellt werden, wenn sie vollständig vorliegen, da sich deren Darstellung auch nach dem Inhalt richtet. Ob es möglich ist, durch das Vordefinieren von Spalten etwas zu erreichen kannst du ja mal probieren...
echo "$verabschiedung $name";
Hi,
nein, hat leider nichts gebracht :(
sonst noch tipps?
Hi,
is zwar kein toller Tip, aber immerhin:
Unterteile deine Tabelle in mehrere Teile, sofern sie tabellarische Daten enthält.
Und jetzt noch ein guter Tipp:
Verzichte auf Layouttabellen.
Gruß aus Iserlohn
Martin