Toon posts:

[JS] Hoe frames juist linken?

Pagina: 1
Acties:

Verwijderd

Topicstarter
Ik ben hier bezig met zo'n leuk drop down menutje voor een intranet website,nu wil ik alleen dat als ik op een van de links klik dat hij de link weergeeft in mijn onderste frame (Bottom)
in HTML doe je dit met targets enzo... maar hoe in vredesnaam in javascript!?

Dit is een deel van de code, en zeg maar de test.html moet weergegeven worden in mijn "bottom" frame heb dit al geprobeert met: target=bottom & target=bottom;sourceframe=bottom helaas zonder resultaat...
plz wie kan mij verder helpen :'( :)

code:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
,"Home","http://www.bestdeal.nl target=new",,,1
,"Afdelingen &nbsp","show-menu=news",,"",1
,"Support  ","show-menu=Support",,"",1
,"Products  ","show-menu=Products",,"",1
,"Search  ","show-menu=Search",,"",1
])

    
    addmenu(menu=["news",
    ,,120,1,"",style1,,"left",effect,,,,,,,,,,,,
    ,"Bestdeal","show-menu=bestdeal",,,1
    ,"NIC","show-menu=nic",,,1
    ])
    
        addmenu(menu=["bestdeal",
        ,,170,1,"",style1,,"left",effect,,,,,,,,,,,,
        ,"Test1","test.html" ,,,0
        ,"Test2","test.html" ,,,0
        ,"Test3","test.html" ,,,0
        ,"Test4","test.html" ,,,0
        ,"Test5","show-menu=test5",,,0
        ])

  • André
  • Registratie: Maart 2002
  • Laatst online: 14:07

André

Analytics dude

kun je de functie addmenu even posten.

Verwijderd

Topicstarter
code:
1
menunum=0;menus=new Array();_d=document;function addmenu(){menunum++;menus[menunum]=menu;}function dumpmenus(){mt="<script language=javascript>";for(a=1;a<menus.length;a++){mt+=" menu"+a+"=menus["+a+"];"}mt+="<\/script>";_d.write(mt)}

Verwijderd

javascriptje aanmaken:

<script language="Javascript">
<!--//
function load2frame(x)
{
window.parent.mainframe.location.href=x;
}
//-->
</script>

en dan in jouw code "test.html" vervangen door :
"javascript:load2frame('test.html')"

misschien dat zoiets werkt ?!?

Verwijderd

Topicstarter
Verwijderd schreef op 10 september 2002 @ 15:02:
javascriptje aanmaken:

<script language="Javascript">
<!--//
function load2frame(x)
{
window.parent.mainframe.location.href=x;
}
//-->
</script>

en dan in jouw code "test.html" vervangen door :
"javascript:load2frame('test.html')"

misschien dat zoiets werkt ?!?
nee dat werkt niet helemaal :)
naja iig tnxs voor de moeite!