webForumDet fria alternativet

Byta sida i 2 frames samtidigt

5 svar · 287 visningar · startad av Alpha II

Alpha IIMedlem sedan maj 20002 993 inlägg
#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?

bassebhuMedlem sedan nov. 20016 480 inlägg
#2

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>

jakeMedlem sedan sep. 2001649 inlägg
#3

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...

jakeMedlem sedan sep. 2001649 inlägg
#4

to late...

Alpha IIMedlem sedan maj 20002 993 inlägg
#5

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

Alpha IIMedlem sedan maj 20002 993 inlägg
#6

funkar bra även om det blir lite konstigt om man trycker "back" :)

124 ms totalt · 3 externa anrop · v20260731065814-full.3ab8d573
0 ms — hämta forumlista (cache)
0 ms — hämta statistik (cache)
121 ms — hämta tråd, inlägg och bilagor (db)