Avatar billede crapman Nybegynder
21. november 2003 - 12:08 Der er 7 kommentarer og
1 løsning

Onload under body tagget

Heysa, jeg har en funktion som ligger UNDER (eller i for den sags skyld) body'en på min side.... Men den skal køres når siden loader.... kan man det?
Avatar billede roenving Novice
21. november 2003 - 12:14 #1
<body onload="dinFunktion()">
Avatar billede crapman Nybegynder
21. november 2003 - 12:19 #2
heh, tror ikke du forstod problemet... det hele er lavet i asp, og selve javascriptet bliver ikke skrevet på alle de sider hvor body tagget bliver det.. derfor vil man få en scriptfejl hvis det ligger i bodytagget
Avatar billede roenving Novice
21. november 2003 - 12:31 #3
<body onload="dinFunktion()">
<script type="text/javascript" src="dinScriptFil.js"></script>
Avatar billede crapman Nybegynder
21. november 2003 - 12:37 #4
...har dig på 2 spørgsmål nu.. har du icq eller msn jeg kan kontakte dig på?
Avatar billede roenving Novice
21. november 2003 - 12:38 #5
Næh ...
Avatar billede crapman Nybegynder
21. november 2003 - 12:42 #6
nåh.... ;)

Anyway... problemet er at min onload IKKE kan ligge i body-tagget, da selve javascriptet ikke skal loades på alle sider, men kun én ud af ca. 200....
Avatar billede dm0108 Nybegynder
21. november 2003 - 12:59 #7
aha....
du skal indsætte din kode inde i din body, uden at tage functionen med... dvs at der ikke skal være en funktionsnavn(){} men at koden bare skal stå der

<script type="text/javascript">
  var blabla;
  osv...;
  osv..;
</script>
Avatar billede roenving Novice
21. november 2003 - 13:12 #8
-- eller, hvis du skal bruge nogle af de elementer, som findes i dokumnetet, kan du:

1. Placere koden (som dm0108 skriver den !-) _efter_ body -- lyder dog ikke som en option ...

2. Have funktionen et eller andet sted (imellem <html></html>), og så:

document.onload = dinFunktion;

Bemærk, at der _ikke_ må skrives andet end funktionens navn, så !o]
Avatar billede Ny bruger Nybegynder

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.

Loading billede Opret Preview
Kategori
Vi tilbyder markedets bedste kurser inden for webudvikling

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester