Avatar billede webcreator Nybegynder
25. juli 2003 - 12:44 Der er 4 kommentarer og
2 løsninger

Skal det ligge i <head>?

Hej.

Jeg er i den situation, at jeg skal bruge et JS i min menu. Denne inkluderes på mine andre sider, og har derfor ingen header (der er kun tabeller i filen menu.php.)

Jeg vil derfor gerne vide, om jeg kan placere nedenstående script inde i mit bodytag (er testet og virker i IE6). Er dog ikke sikker mht. andre browsere.

Koden :

<html>

<head>

<title>Menustruktur</title>

<script language=javascript>

function lavlink1 () {

if (link1.style.visibility=='visible') {

    link1.style.visibility='hidden'

    link1.style.position='absolute'

  } else {

    link1.style.visibility='visible'

    link1.style.position='relative'

  }

}

</script>

</head>

<body>

<a href=# onclick="lavlink1()">Link1</a><br>

<span id=link1 style="visibility:hidden;position:absolute">

&nbsp;&nbsp;-link11<br>

&nbsp;&nbsp;-link12<br>

</span>

Link2<br>

</body>

</html>
Avatar billede medions Nybegynder
25. juli 2003 - 12:52 #1
Idet det ligger mellem <head> og </head> så er det det som bliver udført først på siden.  Hvis fx. du har en variabel du skal bruge længere nede på siden så ja, så er du nødt til at ha' den i dine header!

//>Rune
Avatar billede nmh Nybegynder
25. juli 2003 - 12:53 #2
Du kan lægge det i head.
Du kan faktisk lægge det næsten hvor som helst, men det det er pænest med en struktur, hvor du gør som du har gjort.
Avatar billede nmh Nybegynder
25. juli 2003 - 12:54 #3
hej Rune. ;0) så skete det igen.
Avatar billede medions Nybegynder
25. juli 2003 - 12:55 #4
LOL

Men denne gang har du dog ikke helt ret. For det handler nemlig om hvad der bliver afviklet først, og hvornår!

//>Rune
Avatar billede nmh Nybegynder
25. juli 2003 - 13:05 #5
>Rune: Ja, du har helt ret i det med rækkefølgen. Det var derfor jeg skrev "næsten".
Avatar billede webcreator Nybegynder
25. juli 2003 - 13:06 #6
Hm, scriptet er ikke vild med, at skulle åbne/udfolde en tabel. Kender i en løsning på dette ? Ellers må jeg lige oprette et nyt spm.
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