Javascript - Wie man einen splashscreen?
Ich bin auf der Suche nach eine javascript-Funktion, die Verzögerung, die durch die Webseite Körper zu laden, möchte ich meine html-hintergrund für 1 oder 2 Sekunden und dann zeigt Körper Inhalte.
benötigen Sie Hilfe.
Dank
- Fügen Sie den Inhalt in ein riesiges div. Machen Sie es standardmäßig ausgeblendet. Zeigen Sie 2 Sekunden nach dem laden der Seite.
- Ich nehme an, der code @pst reden, ist so etwas wie dieses:
onload=setTimeout(function(){document.getElementById("bigDiv").display = "block";}, 2000);"
- Du meinst:
document.getElementById("bigDiv").style.display = ''
aber wahrscheinlich besser, verwenden Siestyle.visibility
. Egal, Sie werden beide sehr lästig sein.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Können Sie die .delay () - Funktion von jquery (ich bin mit Jquery 1.7.1-version), wie das folgende Beispiel:
können Sie nicht aufhören, die Seite laden. aber Sie können erzwingen, dass ein splash-Bildschirm durch ausblenden der Haupt-Behälter mit Ihrem Inhalt bis zu einem bestimmten Zeitpunkt..
Können Sie nicht verzögern das laden der Inhalt des body, aber du kannst ein div oben auf Ihren Inhalt (unter Verwendung von absoluter Positionierung und z-index), zeigt über der Spitze der es und verbirgt Ihren Inhalt, bis Sie Ihre zwei Sekunden laufen und dann können Sie verstecken die overlay-div.
Hier ist ein funktionierendes Beispiel: http://jsfiddle.net/jfriend00/Ru6tk/, wo Sie sehen, die HTML, CSS und javascript.
Oder, Sie könnten setzen Sie Ihre wichtigsten Körper-Inhalten in eigene div und div als
display: none
über erste CSS und was auch immer andere Inhalte, die es gibt zeigen den ersten und dann nach zwei Sekunden, Sie können zeigen Sie Ihre Haupt-div und verstecken die anderen div-wodurch der hintergrund und zeigen Ihre wichtigsten Inhalte.gehen Sie folgendermaßen vor
1) legen Sie eine div auf Ihre Inhalte und legen Sie css-Eigenschaft
display:none
wie
2) jetzt auf body-tag Ihrer Seite ein onload-Funktion wie
3) Nun fügen Sie das Skript unter dem body-tag wie
Live-Beispiel