Verzögerte Darstellung einer Webseite
lima-city → Forum → Die eigene Homepage → HTML, CSS & Javascript
aussage
bild
code
container
darstellung
ende
falschen forum
funktionieren
helfen
hilfe
http
laden
meldung
page
rest
sekunde
text
url
verzeichnis
warten
-
Hallo Liebe community ich bräuchte mal hilfe also ich habe jetz ein preloader erstellt er geht bis auf das bild was laden soll ist zu kurz
könntet IHR mir helfen
preloader code vileicht ist das was falsch eingestellt aber hier
aber anssonsten wen da nichts ist könnt ihr mir helfen So ein gif bild zb Prozentleiste oder was anderes<script type="text/javascript" language="JavaScript"> <!-- Original: Gilbert Davis --> <!-- Begin function LadeInfo() { if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById('hidepage').style.visibility = 'hidden'; } else { if (document.layers) { // Netscape 4 document.hidepage.visibility = 'hidden'; } else { // IE 4 document.all.hidepage.style.visibility = 'hidden'; } } } // End --> </script> <body OnLoad="LadeInfo()"> <!-- PRELOADER --> <div id="hidepage" style="position: absolute; left:0px; top:0px; background-color: #253E6C; layer-background-color: #253E6C; height: 100%; width: 100%;"> <table height="100%" width="100%" align="center"> <tr><td valign="middle" align="center"> <p><img src='loading01.gif' /></p> Seite wird geladen ... bitte warten <br> <p><img src='a_luftballon09.gif' <br> Page Loading... please wait </td></tr></table> </div> <!-- ENDE PRELOADER --> <!-- HAUPTSEITE --> Hier ist mein text <!-- ENDE HAUPTSEITE --> </body>
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage
-
Hallo superultimatelps,
ich nehme an, dass dieses Fragment von dieser Seite stammt.
http://www.web-toolbox.net/webtoolbox/diverses/preloader-info.htm
Ich sehe, dass du mit HTML nicht wirklich vertraut bist.
Poste mal dein gesamtes HTML-Dokument, dann wird dir wahrscheinlich geholfen werden können.
mfg,
timebandit -
einmal wau du hast recht war das script von denen
und hier mein ganzer code
<title>Superultimatelps</title> <script type="text/javascript" language="JavaScript"> <!-- Original: Gilbert Davis --> <!-- Begin function LadeInfo() { if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById('hidepage').style.visibility = 'hidden'; } else { if (document.layers) { // Netscape 4 document.hidepage.visibility = 'hidden'; } else { // IE 4 document.all.hidepage.style.visibility = 'hidden'; } } } // End --> </script> <body OnLoad="LadeInfo()"> <!-- PRELOADER --> <div id="hidepage" style="position: absolute; left:0px; top:0px; background-color: #253E6C; layer-background-color: #253E6C; height: 100%; width: 100%;"> <table height="100%" width="100%" align="center"> <tr><td valign="middle" align="center"> <p><img src='loading01.gif' /></p> Seite wird geladen ... bitte warten <br> <p><img src='a_luftballon09.gif' <br> Page Loading... please wait </td></tr></table> </div> <!-- ENDE PRELOADER --> <!-- HAUPTSEITE --> include("news.php"); <?php $cMeldung = 'Ich bin eine Meldung'; echo '<script type="text/javascript">alert("'.$cMeldung.'");</script>'; ?> <div id="container1"> <strong> <div id="container2" style="background: #FF0000;"><strong><body> <h1>Verzeichnisse und Menüs</h1> <dir> <menu> <li><a href="/youtube.php/">youtube</a></li> <li><a href="/youtube/fabibalzu">fabibalzu</a></li> <li><a href="/youtube/olibalzu">olibalzu</a></li> <li><a href="/wordpress">Youtube Wordpress</a></li> <li><a href="http://www.youtube.com/Superultimatelps">Ich auf youtube</a></li> <li><a href="http://www.GermanGrieferTeam.blogspot.de/">Griefer gefäligst</a></li> </menu> </dir> </body> </html> </strong></div> <div id="container" style="background: #00FF00; width: 200px; height: 200px; border: 1px solid #000000"></div> </strong></div> <!-- ENDE HAUPTSEITE --> </body>
-
Hallo superultimatelps,
das kann ganz und gar nicht funktionieren.
Mache dich mit HTML, PHP, Javascript und CSS vertraut.
Hier findest du Grundinfos:
http://de.selfhtml.org
Zu deinem Problem:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd"> <html> <head> <title>Superultimatelps</title> <script type="text/javascript" language="JavaScript"> <!-- Original: Gilbert Davis --> <!-- Begin function LadeInfo() { if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById('hidepage').style.visibility = 'hidden'; } else { if (document.layers) { // Netscape 4 document.hidepage.visibility = 'hidden'; } else { // IE 4 document.all.hidepage.style.visibility = 'hidden'; } } } // End --> </script> </head>
Jetzt der Body-Teil:
<body OnLoad="LadeInfo()"> <!-- PRELOADER --> <div id="hidepage" style="position: absolute; left:0px; top:0px; background-color: #253E6C; layer-background-color: #253E6C; height: 100%; width: 100%;"> <table height="100%" width="100%" align="center"> <tr><td valign="middle" align="center"> Page loading ... Please wait<br><br> Seite wird geladen ... bitte warten<br> </td></tr></table> </div> <!-- ENDE PRELOADER --> <!-- HAUPTSEITE --> <!-- Das KANN NICHT FUNKTIONIEREN include("news.php"); <?php $cMeldung = 'Ich bin eine Meldung'; echo '<script type="text/javascript">alert("'.$cMeldung.'");</script>'; ?> --> <div id="container1"> <div id="container2" style="background: #FF0000;"> <h1>Verzeichnisse und Menüs</h1> <dir> <menu> <li><a href="/youtube.php/">youtube</a></li> <li><a href="/youtube/fabibalzu">fabibalzu</a></li> <li><a href="/youtube/olibalzu">olibalzu</a></li> <li><a href="/wordpress">Youtube Wordpress</a></li> <li><a href="http://www.youtube.com/Superultimatelps">Ich auf youtube</a></li> <li><a href="http://www.GermanGrieferTeam.blogspot.de/">Griefer gefäligst</a></li> </menu> </dir> </div> <div id="container" style="background: #00FF00; width: 200px; height: 200px; border: 1px solid #000000"></div> </div> <!-- ENDE HAUPTSEITE --> </body></html>
Es sind noch weitere Ungereimtheiten in diesem Code. Habe alle strong-tags entfernt.
Im div-container1 stecken div-container2 und div-container. Ist das so gewollt?
mfg,
timebandit -
superultimatelps schrieb:
Sogesagt ja aber es soll um den preloader gehen und nicht um den Rest da mein preloader etwas länger Laden soll und nicht in einer Sekunde zuende ist
Die Aussage ist für mich völliger Schwachsinn.
In meinen Augen ist so ein Preloader da um zu zeign, dass etwas "Vorgeladen" wird (wie der Name schon sagt), also im Grunde, dass mir als Kunde gezeigt wird, dass die Seite arbeitet und ichkurz warten muss. Was ich nicht will ist eine sinnlose Animation bei der ich Gundlos warten muss bis ich was von der Seite sehe. Wenn halt alles nach einer Sekunde geladen ist ist es eben so und du kannst diesen Preloader weglassen weil sinnlos.
Oder hab ich irgendwas falsch verstanden?
PS: Hab mir das Script nicht angesehen, sondern nur aufgrund der zitierten Aussage geantwortet -
ja schön aber der preloader soll da sein damit er sogesagt was anzeigt was nicht in auf der startseite angezeigt wird wie zb aler="blablabla" und soweiter
-
superultimatelps schrieb:
ja schön aber der preloader soll da sein damit er sogesagt was anzeigt was nicht in auf der startseite angezeigt wird wie zb aler="blablabla" und soweiter
Dann nehme ich an, dass du einfach ein Script beim Laden deiner Seite ausführen möchtest?
Das ginge so:
In HTML: <body onload="myfunction();">
- damit wird die Funktion myfunction() beim Laden deiner Seite aufgerufen
Und das Script wird dann ausgeführt:
<script language='javascript'>
function myfunction(){
alert('hello world!');
}
</script> -
Darf ich mal etwas meckern?
superultimatelps schrieb:
Hallo Liebe community ich bräuchte mal hilfe also ich habe jetz ein preloader erstellt er geht bis auf das bild was laden soll ist zu kurz
könntet IHR mir helfen
preloader code vileicht ist das was falsch eingestellt aber hier
aber anssonsten wen da nichts ist könnt ihr mir helfen So ein gif bild zb Prozentleiste oder was anderes<script type="text/javascript" language="JavaScript"> <!-- Original: Gilbert Davis --> <!-- Begin function LadeInfo() { if (document.getElementById) { // DOM3 = IE5, NS6 document.getElementById('hidepage').style.visibility = 'hidden'; } else { if (document.layers) { // Netscape 4 document.hidepage.visibility = 'hidden'; } else { // IE 4 document.all.hidepage.style.visibility = 'hidden'; } } } // End --> </script> <body OnLoad="LadeInfo()"> <!-- PRELOADER --> <div id="hidepage" style="position: absolute; left:0px; top:0px; background-color: #253E6C; layer-background-color: #253E6C; height: 100%; width: 100%;"> <table height="100%" width="100%" align="center"> <tr><td valign="middle" align="center"> <p><img src='loading01.gif' /></p> Seite wird geladen ... bitte warten <br> <p><img src='a_luftballon09.gif' <br> Page Loading... please wait </td></tr></table> </div> <!-- ENDE PRELOADER --> <!-- HAUPTSEITE --> Hier ist mein text <!-- ENDE HAUPTSEITE --> </body>
Erstens ist dieses Thema im völlig falschen Forum gelandet, denn es handelt sich ja wohl offensichtlich nicht um ein Grafikproblem, sondern um JavaScript.
Es gehört ins HTML, CSS & Javascript -Forum.
Zweitens ist der Titel dieses Thread absolut irreführend gewählt, da es sich nicht um eine GIF-Datei handelt, sondern um die Verzögerung der Darstellung einer Webseite, selbst nachdem sie bereits geladen wurde.
Drittens ist derausgewähltekopierte Quelltextnicht mehr modernuralt.
(Siehe Browserversionen)
Viertens handelt es sich eben nicht um einen Preloader (welcher nur dafür zuständig wäre, dass Bilder vorgeladen würden), sondern um ein Verzögerungs-Script.
Fünftens würde das in der Form auch nur funktionieren, wenn der Betrachter JavaScript aktiviert hat.
peter-resch schrieb:
Nein, er möchte, das ein Script seine Seite (bzw. Bilder) verzögert aufruft,
Dann nehme ich an, dass du einfach ein Script beim Laden deiner Seite ausführen möchtest?
nachdem sie geladen wurde. Hier stehts:
superultimatelps schrieb:
___
Sogesagt ja aber es soll um den preloader gehen und nicht um den Rest da mein preloader etwas länger Laden soll und nicht in einer Sekunde zuende ist
peter-resch schrieb:
^^ Das weiß er auch, lese nochmal nach:
Das ginge so:
In HTML: <body onload="myfunction();">
superultimatelps schrieb:
Hallo Liebe community ich bräuchte mal hilfe
<body OnLoad="LadeInfo()">
Das selbe hier:
peter-resch schrieb:
Und das Script wird dann ausgeführt:
<script language='javascript'>
function myfunction(){
alert('hello world!');
}
</script>superultimatelps schrieb:
^^ Merkste was?
<script type="text/javascript" language="JavaScript"> function LadeInfo() { [...] } </script>
Tipp
Lieber superultimatelps: So superduperhyperpyroraketentechnisch Du es auch gerne haben möchtest, kann es nicht funktionieren. Und es ginge auch völlig am Sinn vorbei.
Beitrag zuletzt geändert: 26.2.2013 1:27:41 von menschle -
Titel geändert, Spam gelöscht und Thema verschoben ins richtige Forum. Dank dem aufmerksamen Spammelder :-).
-
Diskutiere mit und stelle Fragen: Jetzt kostenlos anmelden!
lima-city: Gratis werbefreier Webspace für deine eigene Homepage