Homepage selbermachen 7.852 Themen, 35.619 Beiträge

Bitte warten....

bengo / 9 Antworten / Baumansicht Nickles

Da Ich auf meiner HP ein relativ grosses Gif-Bild habe geht es dem entsprechend lange bis die Seite Hochgeladen ist. Jetzt würde ich gerne wissen wie ich erst eine Seite Starten kann auf der
"bitte warten bis die Seite geladen ist..." steht und erst verschwindet wenn die Startsite im Hintergrung geladen wurde.
Giebt es dazu vielleicht ein Java-Script?

bei Antwort benachrichtigen
J-G-W bengo „Bitte warten....“
Optionen

Egal was Du machst, das Warten nervt die Leute, zumindest alle ohne DSL.
Vergiss es!!!!
Versuch doch mal, das gif zu verkleinern (großes gif nur nach einen Klick auf das Kleine) oder wenn Du nicht die richtige SW dazu hast, ein Standbild in geringer Auflösung zu erzeugen und das gif erst nach erfolgtem Aufbau anstelle des jpg zu laden, das könnte helfen und würde evtl weniger User vertreiben oder jeder kann individuell laden, also nur mit einem Klick!

Natürlich kannst Du, zumindest wenn das auf Deiner Seite öfter vorkommt, die DSL-User separat führen!

bei Antwort benachrichtigen
bengo J-G-W „Egal was Du machst, das Warten nervt die Leute, zumindest alle ohne DSL. Vergiss...“
Optionen

Es ist ja nicht die Startseite die das Gif drauf hat.

bei Antwort benachrichtigen
Zaphod bengo „Bitte warten....“
Optionen

... das "bitte warten" verlängert die Wartezeit noch mehr ;-(

bei Antwort benachrichtigen
bengo Zaphod „... das bitte warten verlängert die Wartezeit noch mehr - “
Optionen

Das weiss ich. Ich muss es aber trotztem tun. Weisst du denn wie das geht?

bei Antwort benachrichtigen
xafford bengo „Bitte warten....“
Optionen

das ganze ist relativ einfach, aber wie von den anderen schon erwähnt
ziemlich sinnlos. also der reihe nach:

1: solche scripte gibt es zum download auf allen möglichen seiten, einfach
mal nach "loading script" suchen.
2: wenn du es selbst machen willst, dann läuft das in etwa folgendermaßen...


  • im head ein script, daß alle bilder vorausläd, entweder herunterladen,
    nennt sich meist "preload script" oder selbst basteln.

  • dann auch im head ein script, daß ein <div> mit der größe
    der gesamten seite erzeugt und darstellt in dem eben der text mit:
    "ich habe leider eine riesige seite und weiß nicht, wie ich sie kleiner bekomme".
    dieses script muß auch im head aufgerufen werden.

  • dann brauchst du noch ein kurzes script im body-tag. das sieht so aus,
    daß beim event onLoad folgende aktion ausgeführt wird: sobald die ganze
    seite geladen ist das div unsichtbar machen.


das war´s dann auch schon. besser ist aber wirklich die ursache zu bekämpfen
(das große bild) und nicht an den symptomen zu doktern.
Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
Andreas Roth bengo „Bitte warten....“
Optionen

Hallo!

Über den Sinn und Unsinn großer Bilder wurde ja schon diskutiert, aber eine recht trickreiche und doch genial einfache Methode ist es, wenn Du das Bild in eine Tabellenzelle steckst und als Tabellenhintergrund ein möglichst kleines, zweifarbiges GIF (schwarz/weiß oder wie auch immer es in Dein Design hineinpaßt) mit dem Schriftzug "Bild wird geladen, bitte warten." verwendest. Das Hintergrundbild wird schnell geladen und zeigt dem Besucher schon mal an, daß da "noch was nachkommt". Gefunden hab' ich den Tipp bei 4websites.de.

Viele Grüße,
Andreas

bei Antwort benachrichtigen
Hydkuno bengo „Bitte warten....“
Optionen

du brauchst hier nicht auf hilfe zu hoffen, die sind hier alle so unhilfsbereit.
ich weiß es nicht, wie es geht, vielleicht mit
if seite geladen
then bitte warten nicht mehr anzeigen
else bitte warten anzeigen
wird aber nich funktionieren aber so ähnlich wirds dann ausschauen

bei Antwort benachrichtigen
xafford Hydkuno „du brauchst hier nicht auf hilfe zu hoffen, die sind hier alle so unhilfsbereit....“
Optionen

es gibt drei möglichkeiten:

1. du kannst nicht lesen, sondern nur schreiben. zu diesem posting
gibt es schon mehrere ansätze zur lösung.

2. du willst dich jetzt rächen und hier umstänkern.

3. du bist noch angesäuert und das hier war ein ausrutscher.

such dir aus, welcher punkt dir passt und lass es uns wissen, falls
es punkt 3 ist.

Pauschalurteile sind immer falsch!!!
bei Antwort benachrichtigen
OWS bengo „Bitte warten....“
Optionen

Mehr an Hilfe-Stellung kann man wohl nicht bieten, schon gar nicht für 0 Euro, oder?

bei Antwort benachrichtigen