Avatar billede jacobpolo Nybegynder
15. marts 2004 - 22:50 Der er 6 kommentarer

hvordan refererer jeg et link til en anden frame?

Hvad skal jeg gøre?
jeg har fundet det har javascript som jeg vil bruge til min menu.
Dog skal de enkelte link henvise til frame nr. 2, det var let nok i html med et target="", hvordan gør jeg her ??

Dette er et uddrag af koden:
<td class="tds" onmouseover="fadeImg2(0)" onmouseout="fadeImgend2(0)"
        onclick="window.location='test.html';"
        style="border:1px solid gray;background-color:silver;width:100;text-align:center">Test</td>
Avatar billede olebole Juniormester
15. marts 2004 - 23:07 #1
<ole>

Det kommer anpå dit frameset's udseende. Uden at kende dit frames-hieraki er det umuligt at sige noget begavet om den ting  :)

/mvh
</bole>
Avatar billede skovenborg Nybegynder
15. marts 2004 - 23:14 #2
noget i den her stil:
onclick="parent.frames['frame2'].location.href = 'test.html';" - men ligesom olebole hentyder så kommer det også an på hvordan dine frames er opbygget.
Avatar billede helle_fred Nybegynder
16. marts 2004 - 08:53 #3
<helle>
Rammerne i dit framesæt ligger i listen frames, hvor de hedder frames[0], frames[1] etc - listen ejes af framesættet - og hvis dit link ligger i en af disse frames, kan du referere til framesættet med parent. Så er det virkelig frame nummer to, der skal nyde godt af linket, kan du referere til den som parent.frames[1]fra en af de andre frames.

<td class="tds" onmouseover="fadeImg2(0)" onmouseout="fadeImgend2(0)"
        onclick="parent.frames[1].location='test.html';"
        style="border:1px solid gray;background-color:silver;width:100;text-align:center">Test</td>

- men måske har rammen også et navn - hedder den ramme1 fx, skulle du kunne referere til den som window.ramme1, og din sætning skal være:

<td class="tds" onmouseover="fadeImg2(0)" onmouseout="fadeImgend2(0)"
        onclick="parent.ramme1.location='test.html';"
        style="border:1px solid gray;background-color:silver;width:100;text-align:center">Test</td>
</bælle>
Avatar billede helle_fred Nybegynder
16. marts 2004 - 08:53 #4
- og så skulle der have stået "location.href"....
Avatar billede jacobpolo Nybegynder
16. marts 2004 - 08:57 #5
Jeg siger tusind tak for hjælpen, I er bare så søde ! :-)
Avatar billede olebole Juniormester
16. marts 2004 - 12:26 #6
Fine tags, Helle  ;o)
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