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?
Byta sida i 2 frames samtidigt
5 svar · 287 visningar · startad av Alpha II
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>
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...
to late...
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
funkar bra även om det blir lite konstigt om man trycker "back" :)