Avatar billede visto Guru
18. november 2003 - 18:07 Der er 1 kommentar og
1 løsning

Fejlmelding og blokering af javascript-menu

Javascripts på http://vinsiderne.dk sørger for, at hvis en underside indlæses udenfor sit rammesæt (fx hvis den findes af en søgerobot/Google), så tvinges undersiden ind i sit rammesæt. MEN i Internet Explorer 6 sker der følgende fejl:
Menuen (coolmenus3, en javascriptmenu) blokerer 100 % efter at siden er indlæst; den kan ses men virker ikke. Fejlmeddelelse (gul advarselstrekant nederst til venstre):

Linje: 458
Tegn: 3
Fejl: adgang nægtet
Kode: 0
URL: http://vinsiderne.dk/start/menu/menu_1024.htm

(lidt anderledes URL ved forskellige skærmopløsninger, men samme fejlmelding)

Der er ikke 458 linjer i ovenstående menu-fil. Det bagvedliggende grundscript:
http://vinsiderne.dk/coolmenus3.js
rummer derimod dette antal linjer.

Fejlen kan ses ved at gå direkte ind på en underside, fx:

http://vinsiderne.dk/vin/vurderinger/il_grigio.htm

Jeg har tidligere oplevet samme menu-blokering ved test af to søgemaskiner på sitet. Når søgeresultaterne var indlæst (i hovedrammen, altså samme sted som undersider indlæses) virkede menuen ikke mere.

Mærkeligt nok optræder fejlen kun i Internet Explorer 6 men derimod ikke i hverken 5 eller 5.5.

Hvad kan der være galt??
Avatar billede visto Guru
18. november 2003 - 20:47 #1
Jeg afblæser spørgsmålet indtil videre. Lige nu får jeg nemlig ikke fejlmeldingen! Og menuen virker som den skal...Ren mystik.
Vender tilbage, hvis der igen bliver problemer, beklager hvis jeg er kommet til at tage nogens tid forgæves.
Avatar billede visto Guru
18. november 2003 - 20:47 #2
(Svar til afslutning.)
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