Du befindest Dich im Archiv vom ABAKUS Online Marketing Forum. Hier kannst Du Dich für das Forum mit den aktuellen Beiträgen registrieren.

Bitte warten in iframe

Ajax, Hijax, Microformats, RDF, Markup, HTML, PHP, CSS, MySQL, htaccess, robots.txt, CGI, Java, Javascript usw.
Neues Thema Antworten
Gretus
PostRank 10
PostRank 10
Beiträge: 3205
Registriert: 15.07.2006, 11:49
Wohnort: Norden

Beitrag von Gretus » 01.04.2008, 09:35

Hallo,

ich habe eine Seite mit einem iframe. Da der Inhalt doch sehr lange geladen wird, möchte ich gerne den Besuchern einen Text `Bitte warten während...´ präsentieren.

Jemand eine Ahnung, wie man das umsetzen kann bzw. wo der Text hin muss?

Grüße

Gretus

Anzeige von ABAKUS

von Anzeige von ABAKUS »

SEO Consulting bei ABAKUS Internet Marketing
Erfahrung seit 2002
  • persönliche Betreuung
  • individuelle Beratung
  • kompetente Umsetzung

Jetzt anfragen: 0511 / 300325-0.


xoni
PostRank 8
PostRank 8
Beiträge: 692
Registriert: 22.08.2007, 12:14

Beitrag von xoni » 01.04.2008, 11:05

Gretus hat geschrieben:Hallo,
Jemand eine Ahnung, wie man das umsetzen kann bzw. wo der Text hin muss?
Pack doch einfach mit CSS ein .gif mit dem Text "Bitte warten" als Hintergrundbild in den Frame:

background:#fff url(../image/bittewarten.gif) 50% 50% no-repeat;

Wenn der Hinhalt geladen wurde, überdeckt er das Bild und Fertig ist die Laube...

Gruß, wollbay

Troll
PostRank 5
PostRank 5
Beiträge: 274
Registriert: 11.05.2006, 17:51
Wohnort: Schwabenland

Beitrag von Troll » 03.04.2008, 10:04

Hallo Gretus,

die Sache ist, dass z.B. der IE erst ab 512Byte etwas ausgibt. Dass bedeutet, dass Du vor dem eigentlichen Rechenprozess diese Ausgabegröße erzeugen mußt.

$out_text = "";
echo $str_pad($out_text, 8000);
echo '<div id"status"><img src="waiting_animation.gif"></div>';
flush();

Wenn Deine Seite geladen ist einfach folgender js Befehl:

document.getElementById("status").style.display = "none";

Gruß

Antworten
  • Vergleichbare Themen
    Antworten
    Zugriffe
    Letzter Beitrag