|
|
|
|
|
|
litle PSP-Freak
Registrierungsdatum: Jan 2004
Ort: Booggie-Town
Beiträge: 75
|
Grafiken Laden???
Weiß nicht ob ich hier richtig bin, aber ich denke schon.
Ich möchte gerne, das eine Website erst angezeigt wird, wenn alle grafiken geladen sind, wie bekomme ich das hin?
Thx im vorraus
Aivlis2k
|
10. 03. 2004, 09:53
|
#1
|
|
Moderator
Registrierungsdatum: May 2000
Beiträge: 16.152
|
Warum willst du das tun? Das dürfte imo nicht möglich sein und ist auch total unsinnig. Stell dir vor, eine Grafik braucht ewig lange zum Laden, soll der Besucher die ganze Zeit eine leere Seite sehen?
|
10. 03. 2004, 14:36
|
#2
|
|
Diskriminator
Registrierungsdatum: Nov 2001
Ort: Stadt mit X
Beiträge: 1.917
|
Code:
Folgendes muss in den Headerbereich der Seite.
<Script Language="Javascript">
<!--
function preload()
{
var bild1=new Image();
bild1.src="pfad/bild1.gif";
}
//-->
</script>
Jetzt noch der Aufruf in den Body-Tag.
<body onLoad="preload()">
Will man jetzt mehrere Grafiken Vorladen, müssen die Zeilen
var bild1=new Image();
bild1.src="pfad/bild1.gif";
mit den entsprechenden Bildernamen vervielfältigt werden.
QUELLE
|
10. 03. 2004, 16:13
|
#3
|
|
Moderator
Registrierungsdatum: May 2000
Beiträge: 16.152
|
Das Beispiel ist aber dafür gedacht, dass man Bilder vorladen kann, die später durch Scripting einmal erscheinen können. Das Script wird ja auch erst nach dem Laden des Dokuments (onload) ausgeführt. Die Darstellung wird dadurch nicht verzögert.
Aber vielelicht meintest du das ja, aivlis2k?
|
11. 03. 2004, 20:23
|
#4
|
|
litle PSP-Freak
(Threadstarter)
Registrierungsdatum: Jan 2004
Ort: Booggie-Town
Beiträge: 75
|
hmm... mein problem ist eigentlich, das ich auf Lord-Easy.de ein DHTML Script eingebaut habe um im Menü oben einen Hovereffekt hinzubekommen, nun waretet aber keineer bis sich der effekt aufgebaut hat, da man es ja auch nicht weiß, und ich wollte, das sich beie Grafiken (normal und hover) laden und erst angezeigt werde wenn es fertig ist...
|
12. 03. 2004, 15:53
|
#5
|
|
Moderator
Registrierungsdatum: May 2000
Beiträge: 16.152
|
Macht Frontpage solchen Quatsch? lowsrc für einen zweiten Bildverweis verwenden? Und die ganzen anderen nonstandard-Attribute? http://validator.w3.org/
Mit dem Laden der Bilder wird das nichts werden, da die ja erst beim Überfahren mit dem Mauszeiger als Bilddatei geladen werden. Da kannst du vorher ewig lange warten.
Mach das ganze doch einfach als Textlink, dann kannst du die Farbänderung ganz simpel per CSS hinbekommen, ganz ohne Javascript.
Wenn es unbedingt Grafiken sein sollen, würde ich mich eher an dem Bildtauschscript von Dreamweaver orientieren. Das lädt imo die Bilder automatisch im Voraus.
|
13. 03. 2004, 18:06
|
#6
|
|
litle PSP-Freak
(Threadstarter)
Registrierungsdatum: Jan 2004
Ort: Booggie-Town
Beiträge: 75
|
|
14. 03. 2004, 18:24
|
#7
|
|
Moderator
Registrierungsdatum: May 2000
Beiträge: 16.152
|
Fiel mir eben gerade auch noch ein - sehr elegant, ohne javascript :
http://www.alistapart.com/articles/slidingdoors/
http://www.alistapart.com/articles/slidingdoors2/
Zwar nur für Textlinks geeignet, aber de sind meist sowieso besser lesbar...
|
14. 03. 2004, 19:38
|
#8
|
|
litle PSP-Freak
(Threadstarter)
Registrierungsdatum: Jan 2004
Ort: Booggie-Town
Beiträge: 75
|
Schaut nett! Aber gibts datt auch auf deutsch, denn so gut ist mein Englisch nit..
|
16. 03. 2004, 13:12
|
#9
|
|
Moderator
Registrierungsdatum: May 2000
Beiträge: 16.152
|
Russisch und Italienisch haben die für den ersten Teil gelinkt, eine deutsche Übersetzung scheint es aber noch nicht zu geben.
|
16. 03. 2004, 20:33
|
#10
|
|
...
Registrierungsdatum: Aug 2001
Ort: Im Büro!
Beiträge: 1.228
|
Naja, zur Not, hilft Google *g*
Teil 1 in Deutsch
Teil 2 in Deutsch
Schiebetüren *g* wiegesagt, nur zur Not
Gruß MIKA
|
16. 03. 2004, 20:41
|
#11
|
|
litle PSP-Freak
(Threadstarter)
Registrierungsdatum: Jan 2004
Ort: Booggie-Town
Beiträge: 75
|
 DANKE DANKE DANKE
|
17. 03. 2004, 15:01
|
#12
|
|
Alle Zeitangaben in UTC +1. Es ist jetzt 10:53 Uhr.
|
|