Haster, hvad er fejlen?
Jeg har for en kunde lavet et menusystem i Javascript, der er dejlig nemt at konfigurere.Jeg har så testet det fra ende til anden i Netscape 3,4.08 og 4.61 (Windows og Linux), samt IE 3, 3.01, 4, 4.01 og 5.0, og desuden i Opera, AWeb, Voyager (både Amiga og QNX's Voyager) og IBrowse, UDEN fejl.
Da kunden så skal se det i aktion fra sin egen PC går hele systemet ned! Ikke kun browseren, computeren crasher totalt og skal slukkes på power knappen.
Kunden bruger IE 4 eller 4.01, nærmere kunne jeg ikke få det oplyst.
Kundens side: http://www.vojens.dk
Test side: http://www.aakjaers.dk/vojens
Det underlige ved dette er, at det virker fint fra test siden, der har akkurat det samme Javascript kode som kundens side.
Koden ligger i filen http://www.vojens.dk/common/menu.js samt http://www.aakjaers.dk/vojens/common/menu.js
Menu punkterne defineres i http://www.vojens.dk/kultur/kultur.asp samt i http://www.aakjaers.dk/vojens/kultur/kultur.asp, der også definerer framesettet samt inkluderer menu.js (<script language="Javascript" src="menu.js"></script>).
Hvem kan hjælpe mig? Og helst hurtigt, kundens PC gik ned under en demonstration på en messe ;)
Jeg har ikke selv kunne fremprovokere fejlen og kan ikke selv finde nogen fejl i mit kode. Jeg har dog en mistanke til at det kan være et problem med linjeskiftene i menu.js, det er jo forskelligt om der bruges CR+LF (ascii code 10 & 13) eller kun én af dem til at betegne et linjeskift, der jo i Javascript bruges til at markere noget nyt kode istedet for ;
/Thor
