29. marts 2001 - 05:56Der er
7 kommentarer og 1 løsning
Hjæælp ---> dropboxmenu skal pege til en anden frame
Når man vælger et menupunkt, skal linket vises i en anden frame, da jeg ikke er en haj til javascript, ville det være lækkert med udførlig hjælp, gerne uddybet hvorfor og hvordan!
Når man sådan skal adressere imellem rammer er det en god ide at tænke på dem som et antal vinduer der samarbejder om at udfylde browserens arbejdsområde.
Øverst i hierakiet er der frameset filens vindue. det viser ikke noget selv men fortæller blot hvordan hele browsererens areal skal opdeles to forrdelese til andre små htmlfiler. Framesettet er forælder (parent) for alle de rammer der ender med at kunne ses i browseren.
Så hvis man ønsker at adresseren en javascript variabel defineret i frameset-filen fra en af rammerne skal man blot skrive parent. foran variablems navn.
For hver ramme oprettes der i frameset-vinduet en pegepind der peger på rammen. med den der name=\"et_navn\" parameter i <frame kommandoen giver vi den pegepind et navn så den er lettere at bruge.
så adresseringe i parent.den_anden_ramme.location.href betyder:
parant. // op i frameset filens vindue den_anden_ramme. // ned i den ramme vi ønsker at snakke til location.href // location.href i den ramme.
Jeg er et kæmpe fjols! jeg har navngivet i frameset tag\'en og ikke i frame src tag\'en det var vist nok lige derfor at jakobas første svar ikke gik rent hjem,
1000 tak for den meget udførlige hjælp Jakoba
Synes godt om
Ny brugerNybegynder
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.