Avatar billede jensen6 Nybegynder
08. februar 2001 - 11:18 Der er 6 kommentarer og
1 løsning

document.layers[firstInd] has no properties

På min hjemmeside har jeg en menu der virker, når jeg skriver koden i på hver side. Både i IE og NS. Nu har jeg lagt den i en ekstren fil der så kalder den med en funktion i JavaScript. Der fungere i IE men i NS får jeg nedenståenden:

JavaScript Error:
http://www.kif-atletik.dk/script/menukoden.js, line 47:

document.layers[firstInd] has no properties.

Side kan ses på www.kif-atletik.dk

Jeg kunne godt tænke mig noget hjælp, til at løse dette problem.
Avatar billede jakoba Nybegynder
08. februar 2001 - 11:41 #1
Jeg kan ikke finde nogen definition af variablen \"firstInd\" nogen steder

har du evt prøvet at bruge
document.layers.firstInd  istedet  (det pureste gæt)
Avatar billede olebole Juniormester
08. februar 2001 - 12:35 #2
<ole>
Det ligner, at du skal manipulere et <div>. Du skal huske, at NS kræver alle lag er positioneret absolut, hvis de skal vises, skjules eller flyttes på. Altså f.eks:
  <div id=\"noget\" style=\"position: absolute; top: 50px; left: 150px;\">indhold af lag</div>
Om du bruger array-notation eller dot-notation, som jakoba foreslår er derimod ligegyldigt.
/mvh
</bole>
Avatar billede jensen6 Nybegynder
08. februar 2001 - 13:31 #3
Hvorfor virker kode så, når hele kode står på siden. ejlen opstår først når koden liver placeret i en ekstren fil.
Avatar billede jakoba Nybegynder
08. februar 2001 - 13:37 #4
gætteri:
Det er mange .js filer der bliver bedt om noget nær samtidigt. måske en lang .js fil placeret FORAN en kort vil ankomme EFTER den korte. Hvis NS så prøver at håndtere den korte først???

spørgsmål:
Hvor bliver firstInd defineret/brugt_som_navn?
Avatar billede jakoba Nybegynder
08. februar 2001 - 13:46 #5
mere gætteri:
er onload() sikker? Eller kan den gå igang før alle .js filer er indlæst OG fortolket?

(indsætte en
  var var_navn = new Array();
nederst i hver .js fil så man kan teste om den er helt inde i systemet?)
Avatar billede jensen6 Nybegynder
09. februar 2001 - 08:15 #6
Jeg har lavet en \"ren\" side, der gerne skulle give et mere klart billede af hvad der sker.

http://www.kif-atletik.dk/testsite/menutest.html
Avatar billede jensen6 Nybegynder
30. marts 2001 - 14:32 #7
Ingen hjælp at hente her :(((
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