Avatar billede zonique Nybegynder
22. august 2001 - 15:00 Der er 13 kommentarer og
1 løsning

js i alle versioner af netscape og explore (4.0 og op)

jeg har lavet et større script som funker i alle versioner af netscape og explore (4.0 og op) og vil nu gerne have det i en js fil.

Men jeg har problemer med at scriptet (som js fil) ikke kan finde html objekterne. (fx. et billede).

der var ingen problemer da scriptet lå i selve htmlfilen.
Avatar billede olebole Juniormester
22. august 2001 - 15:27 #1
<ole>
URL...?
/mvh
</bole>
Avatar billede Slettet bruger
22. august 2001 - 16:17 #2
Det kan være fordi, at HTML-objekterne ikke er indlæst, når scriptet skal bruge dem...??
URL plz! :-)
Avatar billede olebole Juniormester
22. august 2001 - 16:25 #3
I .js-filen skal du ikke have <script language=\"JavaScript\"></script> rundt om dine scripts. Til gengæld skal du have <script language=\"JavaScript\" src=\"stien_til_din_.js-fil\"></script> stående i dokumentet!
Hvis du kun har problemer i NS4.x kan det skyldes en lille bug i disse browsere. Det kan løses ved at skrive:

  <script language=\"JavaScript\">void(0);</script>
  <script language=\"JavaScript\" src=\"stien_til_din_.js-fil\"></script>

...altså ved at have en stump \'ligegyldigt\' JavaScript lige inden, du inkluderer din remote .js-fil.
Men som sagt: Lad os se en URL  :)
/mvh
Avatar billede zonique Nybegynder
22. august 2001 - 16:56 #4
Jeg har desvære ikke en url jeg kan give endnu...

men jeg tror jeg har fundet en løsning på problemet... jeg har ændret lidt på nogen styles. Istedet for at vise objecterne fra starten, har jeg skujlt dem (styles\'ne virker selvfølgelig ikke i ns 4.0x, men af en eller anden grund løste det problemet)
Avatar billede olebole Juniormester
22. august 2001 - 17:09 #5
Så har du garanteret nogle fejl i dine scripts. Det kan vi desværre ikke afgøre uden en URL. Ærgeligt, for så laver du dem sikkert igen næste gang  :)
Avatar billede olebole Juniormester
22. august 2001 - 17:11 #6
...iøvrigt er der masser af CSS, der virker i NS4.x, så det er slet ikke en selvfølge, at det ikke virker der. Forkert syntaks kunne også sagtens være årsagen her  :)
Avatar billede jumper Nybegynder
22. august 2001 - 18:55 #7
Avatar billede olebole Juniormester
22. august 2001 - 20:26 #8
Læs nu, hvad jeg skriver, Thor  :o)
Jeg ved da, vi begge har lavet masser af CSS, der har fungeret fint i NS4.x.
Vi har også begge svaret på bunker af spørgsmål om CSS/NS4.x, hvor syntaksen har været problemet.
/mvh
Avatar billede jumper Nybegynder
22. august 2001 - 20:29 #9
olebole > Jeg ved da godt at der trods alt er noget CSS der virker fint i NS4.* - jeg ville blot gerne pointere at NS4.* brækker sig over alt det CSS den ikke kan forstå, selv når syntaksen er helt i orden ;o)

/Thor
Avatar billede olebole Juniormester
22. august 2001 - 20:36 #10
Der er nu noget sympatisk ved én, der brækker sig over noget, han ikke kan tåle - også selvom andre kan!  *LooOooL*
/mvh
Avatar billede jumper Nybegynder
22. august 2001 - 20:38 #11
argh, kalder du NS4.* sympatisk ? *GG* ;)

/Thor
Avatar billede roenving Novice
22. august 2001 - 20:40 #12
Va\' så ole og thor, varmer i op til Brian/Tyson-kampen *S*

*GG*
Avatar billede jakoba Nybegynder
22. august 2001 - 23:58 #13
Lad dem. Det giver noget super fallout. som: http://www.richinstyle.com/
Avatar billede olebole Juniormester
23. august 2001 - 01:24 #14
Hehe...vi hygger os bare - når nu vi aldrig kan få vores fadølsaftaler til at falde i hak, må vi jo tage \'diskussionerne\' 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