19. maj 2006 - 11:52Der er
15 kommentarer og 1 løsning
Alternativ til bodyOnload
Hejsa.
jeg har et lille problem.
Jeg har sat en javascript funktion ind på mit site som egentlig kræver at jeg bruger:
<body onLoad="load()">
Men hvis jeg indsætter load() i body i min template, så kommer der en fejl på alle de sider der ikke benytter de elementer der henvises til i scriptet.
Kan jeg på en eller anden måde kalde load() et andet sted end i body tag'et?
Du kan prøve at sætte den nederst i filen. Men ellers er det vel bare at sætte en "if" på, alle de steder du refererer elementer: hvis det er der, så gør noget, hvis ikke, la' vær'
ole> Jeg prøvede dit sidste forslag tidligere, men kunne ikke få det til at virke. Kan det være fordi jeg har sat script tag'et før mit div tag i html'en?
Hvis div'et ikke er tegnet i browseren, når scriptet tvinges til at forsøge at kalde det, kan scriptet naturligvis ikke finde div'et - og må hovedrystende smide en fejlbesked :)
- og for nu lige at træde lidt rundt i det betændte øje, så har Java og JavaScript ikke meget andet end fire bogstaver tilfælles ;D
- og selvtak =)
Synes godt om
Ny brugerNybegynder
Din løsning...
Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.