complete ???
Meister X
- javascript
0 Kai Lahmann0 Calocybe0 Boris Christ
Moin!
Warum funktioniert der code nicht? Ich kapier dat nicht!!
Könnt ihr mir helfen?
Hier der Code:
<html>
<head>
<script>
function test() {
var test_bild=new Image();
test_bild.src="test.jpg";
if (document.images["test_bild"].complete==true) {
alert("bild geladen");
}
}
</script>
</head>
<body onload="test()">
test
</body>
</html
Danke
hi
Der code fragt ab, ob das Bild in dem Moment schon geladen ist. Wenn nicht, geht's ohne Meldung weiter.
Grüße aus Bleckede
Kai
Danke für die schnellen antworten
Der code fragt ab, ob das Bild in dem Moment schon geladen ist. Wenn nicht, geht's ohne Meldung weiter.
Simmt!
Probiert das doch mal aus!
Bei mir kommt eine fehlermeldung!
Bei mir kommt eine fehlermeldung!
Und *WELCHE* ?!
Na gut, ich rate mal. Vermutlich beschwert er sich, dass es in Deinem Dokument kein Bild namens test_bild gibt, oder? Fragt sich natuerlich, warum Du den Ladezustand eines Bildes abpruefen willst, das es gar nicht gibt.
So long
--
There are two major products that come out of Berkeley: LSD and UNIX. We don't believe this to be a coincidence.
-- Jeremy S. Anderson
Auch Moin!
Warum funktioniert der code nicht? Ich kapier dat nicht!!
Könnt ihr mir helfen?
Nein. Es sei denn, Du sagst uns noch, was Du von dem Code erwartest und was er stattdessen tut.
So long
--
Rule of thumb -- every time Microsoft use the word "smart," be on the lookout for something dumb.
-- http://www.fourmilab.ch/webtools/demoroniser/
Hi,
Versuchs mal mit dem Code
<html>
<head>
<script>
function test() {
var test_bild=new Image();
test_bild.src="1.gif";
if (document.images["test_bild"].complete==true) {
alert("bild geladen");
}
}
</script>
</head>
<body onload="test()">
<img src="1.gif" name="test_bild" width="263" height="183" alt="" border="0">
</body>
</html>
Habe dem Bild einfach den namen gegben im Script abfragst. ... .images["test_bild"]. ... Das hat vollig ausgereicht.
Bei mir klapst
Bis dann
Boris
<img src="1.gif" name="test_bild" width="263" height="183"
Ich möchte aber, dass das bild erstmal nicht angezeigt wird!!!
ciao