Avatar billede farouche Nybegynder
20. juni 2001 - 09:35 Der er 4 kommentarer og
1 løsning

at kalde JS funktion i inkluderet JS fil

Hej

Jeg har lavet en js FIL : MenuFunk, indeholdende en række funktioner som jeg inkluderer i en anden fil på følgende måde :

<script language=\"javascript\" src=\"../Inc_files/MenuFunk.js\">

Hvordan kalder jeg funktionerne i MenuFunk.js uden at skulle lægge kaldet på en event som onload hvilket ikke er en mulighed  ?

på forhånd tak
Avatar billede jakoba Nybegynder
20. juni 2001 - 09:45 #1
din script include skal afsluttes:
<script language=\"javascript\" src=\"../Inc_files/MenuFunk.js\"></script>

Og så kalder du ellers bare de funktioner der er defineret i MenuFunk.js

somom de havde stået imellem <script ... > og </script>

der skal ikke gøres noget specielt for det.

mvh JakobA
Avatar billede farouche Nybegynder
20. juni 2001 - 09:48 #2
Det eneste jeg får ud af at gøre det på din metode er at jeg får funktionskaldet skrevet ud på min side, det vil sige at den ikke opfatter det som et funktionskald, men som HTML
Avatar billede farouche Nybegynder
20. juni 2001 - 09:58 #3
dette var hvad der skulle til  :


<script language=\"javascript\" src=\"../Inc_files/MenuFunk.js\"></script>


<script language=\"javascript\">


menuStart(120, 18, \'../images/menuBue.GIF\'); 
menuItem(\'sdsdsd\', \'sdfsdfsdf\');
menuItem(\'sdsdsd\', \'sdfsdfsdf\');
menuItem(\'sdsdsd\', \'sdfsdfsdf\');
menuEnd();



</script>
Avatar billede jakoba Nybegynder
20. juni 2001 - 11:49 #4
Oh, Ja. skrev du kaldene løst i teksten?

<p>du kom fra document.write(document.referrer) velkommen til.</p>

det går ikke. der skal <script language=\'javascript\'> </script> tags omkring javascript.

mvh JakobA
Avatar billede jakoba Nybegynder
28. juni 2001 - 17:58 #5
takker
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