Just nu i M3-nätverket
Gå till innehåll

Okonventionell meny i NS


Mikke

Rekommendera Poster

Just nu är det många frågor och få svar.

 

Jag har gjort en meny i JS på ett (kanske) okonventionellt sett.

I index.htm i ett frameset har jag lagt del definitionen av menyelementen

<kod>mnu[1]=new menuitem(Meny nr1', 'sida1.htm'.....)</kod>

och dels en funktion skriv(mnuClick);

som skriver en meny i menyframen.

 

När sidan laddas ritas grundmenyn upp genom en "onLoad='parent.skriv(-1);'" i menu.htm

Funktionen skriv() gör då en document.open(), ett antal document.write (med bl.a. onClick=skriv(mnuID)) och sedan en document.close()

 

Detta funkar klockrent i IE6

 

Men när jag gör detta i NS (7.01) så ritas grundmenyn upp som den skall. När jag sedan klickar på ex. skriv(1) så ritas menyn om helt rätt, MEN det körs även en initiering alltså skriv(-1) som nollställer menyn.

 

Varför ??

 

Kan någon svara på detta vore jag tacksam - alternativt att någon ids göra en lösning som går "alla" browsern. I det senare fallet kan ersättning bli aktuell.

 

 

Testen finns på http://demo.byskewebcenter.se/munkmeny/

 

 

 

/Mikke

 

-----------------------------

Vah! Denuone Latine loquebar? Me ineptum.

Interdum modo elabitur.

Hoppsan! Pratade jag latin nu igen? Tokigt. Ibland så bara slinker det ur mig.

 

Länk till kommentar
Dela på andra webbplatser

Arkiverat

Det här ämnet är nu arkiverat och är stängt för ytterligare svar.

×
×
  • Skapa nytt...