Avatar billede djeclemen Nybegynder
08. september 2002 - 21:46 Der er 17 kommentarer og
2 løsninger

hente koden i extern fil

Jeg har nogle højreklik script, + div. menuer som jeg skal have med under alle mine sider, men hvordan er det lettest så jeg ikke skal til at sætte dem ind under alle siderne og få 100000km. koder..  hvad heder den funktion hvor jeg ligger koderne over i externe filer, og henviser til de filer i min kode på selve siden..

måske lidt rodet forklaring. :D
Avatar billede hells Nybegynder
08. september 2002 - 21:52 #1
dine scripts lægges i eksterne filer med endelsen .js

du kan så kalde dem med:
<script type="text/javascript" src="sti/til/ekstern/fil.js"></script>
Avatar billede djeclemen Nybegynder
08. september 2002 - 21:53 #2
kan jeg også smide alm. html kodning i de .js filer???
Avatar billede hells Nybegynder
08. september 2002 - 21:55 #3
du kan smide js-kode i. Hvis du vil have html-kode i, der skal vises på siden, skal du skrive det med document.write:

document.write('html-kode')

hvorefter filen, der inkluderer, læser det som html-kode
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:02 #4
forstår jeg ikke -

det jeg vil er at forenkle min kode på siderne, -

hvordan er det jeg får den til at hente alm. html koden i en extern fil. -


så jeg bare smider kode som fx.
<SCRIPT type=text/javascript>
//MENU TITLE
eyesys_title="HelpMeFast Quick Menu"
//TITLE BACKGROUND COLORS
eyesys_titlecol1="black"
eyesys_titlecol2="blue"
//TITLE COLOR
eyesys_titletext="white"
//MENU & ITEM BACKGROUND COLOR
eyesys_bg="#229922"
//ITEM BACKGROUND COLOR ON MOUSE OVER
eyesys_bgov="#006699"
//MENU COLOR
eyesys_cl="white"
//MENU COLOR ON MOUSE OVER
eyesys_clov="white"
//MENU WIDTH
eyesys_width=160
//menu starts here
eyesys_init()
//menu item sintax:  eyesys_item(text,icon,link)
//for no icon use 'null'
eyesys_item('JavaScript Kit','home.gif','http://www.javascriptkit.com')
eyesys_item('Dynamic Drive',null,'http://www.dynamicdrive.com')
eyesys_item('Freewarejava.com',null,'http://www.freewarejava.com')
eyesys_item('Coding Forums',null,'http://www.codingforums.com')
eyesys_item('Web Review',null,'http://www.webreview.com')
eyesys_item('Cool Text',null,'http://www.cooltext.com')
eyesys_item('GUI Stuff',null,'http://www.guistuff.com')
//mene closes here
eyesys_close()
</SCRIPT>


og åbner det på siden?
Avatar billede hells Nybegynder
08. september 2002 - 22:06 #5
du kan smide alt det, der står imellem script-taggene ind i eksterne .js-filer.

hvis du så på en side skriver:
<script type="text/javascript" src="sti/til/ekstern/fil.js"></script>
vil det svare til at du havde skrevet scriptet, som du har skrevet det i dit indlæg.
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:19 #6
,hvad med fx. sådanne noget her

<style>
<!--
#men {
BORDER-RIGHT: 2px outset; BORDER-TOP: 2px outset; Z-INDEX: 1; LEFT: 0px; VISIBILITY: hidden; BORDER-LEFT: 2px outset; BORDER-BOTTOM: 2px outset; POSITION: absolute; TOP: 0px
}
#men A {
PADDING-RIGHT: 1px; PADDING-LEFT: 1px; PADDING-BOTTOM: 4px; MARGIN: 1px 1px 1px 16px; FONT: 12px sans-serif; WIDTH: 100%; PADDING-TOP: 3px; HEIGHT: 100%; TEXT-DECORATION: none
}
.ico {
BORDER-RIGHT: medium none; BORDER-TOP: medium none; FLOAT: left; BORDER-LEFT: medium none; BORDER-BOTTOM: medium none
}
//-->
</style>
Avatar billede hells Nybegynder
08. september 2002 - 22:22 #7
den er der ingen grund til at bruge javascript til, da man nemt kan lave eksterne stylesheets:

gem stylen(dvs. det, der er mellem <!-- og -->) i en .css-fil

inkluder den i head-sektionen sådan her:
<link rel="stylesheet" type="text/css" href="sti/til/fil.css" />
Avatar billede syvon Nybegynder
08. september 2002 - 22:35 #8
<!---#include File="din fil.html eller din fil.asp"--->
dette skulle være nok
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:36 #9
syvon -> det var den jeg kunne huske - kan jeg også der bruge nogle af de ex. jeg har pastet?
Avatar billede syvon Nybegynder
08. september 2002 - 22:41 #10
det skulle du kunne
har et lille exempel ker hvor alle links er includeret

selv uret er includeret.

det hele ligger i asp eller html filer
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:42 #11
uret?
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:43 #12
fordobler point og giver jeg 50/50 altså 30point til vær..

Takker for hjælpen
Avatar billede syvon Nybegynder
08. september 2002 - 22:43 #13
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:45 #14
hehe najs ur,  har du selv lavet det - eller fundet det på nettet
Avatar billede syvon Nybegynder
08. september 2002 - 22:47 #15
så dygtig er jeg heller ikke fået af en kammerat der har lavet det
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:49 #16
hehe det er sku et najs ur
Avatar billede syvon Nybegynder
08. september 2002 - 22:50 #17
ja en lille fin detalje.
Avatar billede djeclemen Nybegynder
08. september 2002 - 22:58 #18
hvorfor så fjerne det?
Avatar billede syvon Nybegynder
08. september 2002 - 23:00 #19
gemmer det til noget andet jeg arbejder på.
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