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?
I dette særtema ser vi på, hvordan cloud og AI bliver fundamentet for virksomhedernes digitale forretning, og hvordan de nye muligheder for automatisering og forretningsværdi kan udnyttes uden at miste overblik, sikkerhed og menneskelig kontrol.
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.