kan man ta reda på med javascript när en sida är färdigladdad? Vet inte om detta riktigt stämmer, men jag har för mig att onload eventet i body taggen utlöses när sidan laddats klart hmm... i så fall tror jag onLoad körs när själva sidan laddats klart, men den väntar inte till alla bilder och grafik är färdigladdat... finns en document.all. funktion, men den funkar bara i IE..laddat klart...
jag har en sida med ganska mycket bilder, och jag vill (exempelvis) skicka fram ett meddelande när alla bilder är färdigladdade...
någon som vet hur jag ska bära mig åt?Sv: laddat klart...
<body onload="javascript:function():">
Då körs function() när sidan är färdigladdadSv: laddat klart...
finns det inget annat sätt?Sv: laddat klart...
du kanske kan leta vidare på det?
jag är inte jättehajj på sånt..
(Mitt på http://www.stopbadtherapy.com/standards.shtml så står det att:
Nav4 document.layers[]
IE4/5 document.all
Nav4/IE4-5 document.elementName
ska ersättas med DOM level 1 document.getElementById() för att det ska funka som w3c säger.
Själv byggde jag om en meny som såg ut såhär:
function toggleMenu(currMenu) {
if (document.all) {
thisMenu = eval("document.all." + currMenu + ".style")
till att vara:
function toggleMenu(currMenu)
{
thisMenu = document.getElementById(currMenu).style
o då fungerade det. Jag vet inte om getElementById blir giltigt först när sidan är färdigladdad eller vad den gör, jag vet som sagt inte så mycket om sånt.. )