A Alpha II Medlem sedan maj 2000 2 993 inlägg Frågan 15 juni 2003 14:06 #1 Jag har en meny i en frame som jag vill byta ut samtidigt som jag väljer att gå till en annan sida. Kan jag uppdatera två frames samtidigt och måste jag isf använda javascript?
bassebhu Medlem sedan nov. 2001 6 480 inlägg nja det ska gå att fixa direkt i länken vad jag kommer ihåg men testa detta:
<script language="JavaScript">
<!-- //Hide this script from old browsers
function uppdatera2frames(url1,url2)
{
parent.frame1.location.href = url1;
parent.frame2.location.href = url2;
}
// -->
</script>
<a href="javascript:uppdatera2frames('link1.html','link2.html');">
Uppdatera 2 frames</a>
J jake Medlem sedan sep. 2001 649 inlägg såhär kan det se ut...
där sida.html och topp.html är de två framesen som ska återställas...
<head>
<script language="JavaScript" type="text/javascript">
<!--
function changetwoframes( )
{
parent.frames[0].location.href="topp.html";
parent.frames[2].location.href="sida.html";
}
//-->
</script>
</head>
<body bgcolor="white" link="#0000ff">
<A HREF="javascript:changetwoframes()">Hem</A>
</body>
men det är lite ute att använda frames...
A Alpha II Medlem sedan maj 2000 2 993 inlägg Av någon anledning så ändras framen där själva sidan ska vara till menyn varannan gång jag klickar på länken. :l
function changeFrames(url1,url2){
parent.menuframe.location.href = url1;
parent.mainframe.location.href = url2;
}
<a href="#" target="mainframe" onClick="changeFrames('menu1.htm','intro.htm')" etc...
/edit
hmm.. target såg lite myso ut... ska testa att ta bort det
A Alpha II Medlem sedan maj 2000 2 993 inlägg funkar bra även om det blir lite konstigt om man trycker "back" :)