Avatar billede mini97ad Nybegynder
23. september 2002 - 22:41 Der er 6 kommentarer og
1 løsning

Hjælp til dropdown menu

Hej Jeg fandt en opskriften til en drop down menu som virkede findt indtil.....

Den ser således ud:


<form>
<select name=menu onChange="top.midten.location.href = this.options[this.selectedIndex].value">
  <option value=X.asp>Vis ..
  <option value=X1.asp>Andre ...
</select></form>

Den virkede fint da jeg satte den ind på en side. Nu har jeg imidlertidt inluderet den side på min hjemmeside som anvender frames og nu popper Internet explorer op med denne fejlmeddelse:

fejl : top.midten.location er null eller ikke et obejkt. Hvordan kan jeg rette denne fejl??
Avatar billede o-zone Nybegynder
23. september 2002 - 22:55 #1
Du skal kalde den frame du vil ændre location på for "midten" (eller skrive et andet navn istedet for midten)
Avatar billede mini97ad Nybegynder
23. september 2002 - 22:59 #2
hmm, det forstår jeg ikke. Den frame som den skal skifte i hedder midten.

Hvorfor skal jeg så ændre det til midten?

mvh
Michael
Avatar billede mini97ad Nybegynder
23. september 2002 - 23:00 #3
Hvad betyder midten foroven - er det navnet på den frame som den ændre det i?
Avatar billede mini97ad Nybegynder
23. september 2002 - 23:09 #4
Er der ikke nogen, der har et bud? Problemstillingen ligger i at fra hvor den virkede den side har jeg puttet den i en ny frame, som også ligger i en frame!
Avatar billede mini97ad Nybegynder
23. september 2002 - 23:55 #5
nu har jeg fundet ud af det
Avatar billede o-zone Nybegynder
24. september 2002 - 07:03 #6
det er fordi "top" refererer til yderste window (eller frameset). Hvis du har frames i frames, skal du skrive:

top.minFrame.midten.location.href

- og det kan du i øvrigt blive ved med i nestede frames (altså: top.framenavn1.framenavn2.framenavn3...)
Men det har du åbenbart selv fundet ud af.
(:
Avatar billede mini97ad Nybegynder
24. september 2002 - 09:28 #7
det var ligepræcis det jeg gjorde
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
IT-kurser om Microsoft 365, sikkerhed, personlig vækst, udvikling, digital markedsføring, grafisk design, SAP og forretningsanalyse.

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