Avatar billede spsiefisken Nybegynder
08. november 2001 - 10:58 Der er 14 kommentarer og
1 løsning

Implementering af kode på flere HTML sider

Jeg har fået lavet et menu system i Javascript, men for at vedligeholde det nemmest muligt ville det være godt hvis man kunne gemme koden på en fil og få et javascript til at skrive filen ind på siden, så man kun behøver at rette i sourcen, og så er menuen opdateret på samtlig sider der bruger denne menu. ER der nogle der ved hvordan det lader sig gøre?
Avatar billede nikolajdu Nybegynder
08. november 2001 - 11:01 #1
Du kan smide det ind som en ekstern fil.

og så linke til den med:

<script src=\"xxx.js\">
</script>


<script></script> skal så IKKE med i din xxx.js fil.

/Nikolaj
Avatar billede jakoba Nybegynder
08. november 2001 - 11:02 #2
<script type=\'text/javascript\' src=\'javascriptkodefil.js\'></script>

der må ikke ligge sporsomhelst andet end javascript kode i den .js fil.

mvh JakobA
Avatar billede fri-hash Nybegynder
08. november 2001 - 11:03 #3
du skriver dit script ind i en tekstfil (uden <script> </<script> ) f.eks i notepad eller lignende .... filen skal have .js som extension

denne .js-fil kan du så inkludere der hvor du ellers ville ha skrevet scriptet med denne kode:
<script language=\"javascript\" src=\"ditfilnavn.js\"></script>
Avatar billede fri-hash Nybegynder
08. november 2001 - 11:04 #4
goddamn, der var jeg verdens langsomste.....
Avatar billede jakoba Nybegynder
08. november 2001 - 11:07 #5
og tak for det. Nu føler jeg mig bedre tilpas :-))
Avatar billede nikolajdu Nybegynder
08. november 2001 - 11:09 #6
*LOL* Ro på drenge jeg er gået om 15 minutter :-)
Avatar billede spsiefisken Nybegynder
08. november 2001 - 12:01 #7
Tak skal I have. Det hjalp en del. Endnu en ting er at min menu bliver ved at placerer sig øverst på siden selvom jeg palcerer scriptet i en tabel, og da jeg bruger en andens .js fil også tror jeg det er den der gør det. Ved I hvilken syntax jeg skal lede efter i den pågældende fil, så jeg kan få placeret menuen lidt længere ned på min side.

PFT

Thomas
Avatar billede jakoba Nybegynder
08. november 2001 - 12:07 #8
Det kan desværre være ret spredt rundt i koden.

Jeg ville nok kikke foroven efter copyright noten og så lede videre på fx www.bratta.com  eller www.dynamicdrive.com efter brugsanvisningen for det menu-script. Der står som regel hvor man skal rette for at placere den et bestemt sted.

mvh JakobA
Avatar billede fri-hash Nybegynder
08. november 2001 - 12:10 #9
spsiefisk, undskyld jeg bryder ind i dit spørgsmål!

jakoba>> du har altid sådan nogle smarte løsninger på ting der \"ikke kan lade sig gøre\" - har du en til http://www.eksperten.dk/spm/130578 ?
Avatar billede spsiefisken Nybegynder
08. november 2001 - 12:23 #10
Okay, jeg fandt noget. Kan det have noget at gøre med style=\"postion:absolute\";??
Hvis ja, hvad skal man kalde den istedet. Jeg får runtime error hvis jeg bare sletter det.
Avatar billede fri-hash Nybegynder
08. november 2001 - 12:27 #11
lad vær at slet det, men ret istedet de efterfølgende left og top-værdier
Avatar billede jakoba Nybegynder
08. november 2001 - 12:29 #12
Ja det har at gøre med  style=\"position:absolute;\"
i elementet med den atribbut kan du sætte top og left til forskellige værdier for at flytte elementet derhen.

Men der en ret sikkert mang af elementerne i din meny der har position:absolute, og det skal gøres rigtigt i det rigtige element.

Jeg vil stadig anbefale at du finder brugsanvisningen :-))
Avatar billede spsiefisken Nybegynder
08. november 2001 - 12:30 #13
Der er desværre ingen brugsanvisning inde på brainjar.com som er det der hevises til i copyright feltet :-(
Avatar billede nikolajdu Nybegynder
18. november 2001 - 21:43 #14
Har du fået løst problemet?
Avatar billede spsiefisken Nybegynder
09. december 2001 - 00:06 #15
Jahh, men jeg fik det løst via mine venner inde på  userfriendly.org. De kunne hitte rede i problemstillingen.
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