Avatar billede a-torsten Nybegynder
09. marts 2004 - 16:06 Der er 7 kommentarer og
1 løsning

Kalde funktion fra fil

Hvis jeg fx har en funktion gemt i en js-film der hedder visHest();

Kan den så ikke kaldes noget lign.

<script type="text/javascript" src="hest.js">
<!--

  visHest()

//-->
</script>

??
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 16:10 #1
<script type="text/javascript" src="hest.js"></script>
<script type="text/javascript"
<!--

  visHest()

//-->
</script>

Mon ikke den så vil :)
Avatar billede bearhugx Nybegynder
09. marts 2004 - 16:10 #2
du skriver bare

<script type/"text/javascript" src="hest.js"></script>
<script type/"text/javascript">
  visHest();
</script>
Avatar billede bearhugx Nybegynder
09. marts 2004 - 16:11 #3
grunden er at hvis du angiver en src-atrribut på et script element, så vil indholdet som standard blive ignoreret -- derfor skal der to scriptblokke til...
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 16:12 #4
Hov jeg mangler lige en >
Avatar billede bearhugx Nybegynder
09. marts 2004 - 16:14 #5
fra html401-specifikationen :

The script may be defined within the contents of the SCRIPT element or in an external file. If the src attribute is not set, user agents must interpret the contents of the element as the script.

>>>> If the src has a URI value, user agents must ignore the element's contents and retrieve the script via the URI. <<<<
Avatar billede a-torsten Nybegynder
09. marts 2004 - 16:15 #6
Okay.... Også min egen løsning.... Syntes bare det ku være smart hvis man ku have gjort det ;O)

/ANders
Avatar billede bearhugx Nybegynder
09. marts 2004 - 16:17 #7
desværre kan man (så vidt jeg ved) ikke engang skrive

<script type="text/script" src="hest.js" /> (dvs. start-og-slut-tag i ét)

så man bliver nød til at skrive </script> bagefter :-/


takker for points :-)=
Avatar billede nikolajdu Nybegynder
09. marts 2004 - 16:21 #8
Hvis man har brug for at kalde funktionen direkte efter den er loadet kan man vel ligeså godt skrive den direkte i filen ;-)
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