webForumDet fria alternativet

Uppdatera flera fönster i nestlade frameset

JavaScript

6 svar · 173 visningar · startad av Lina

Medlem sedan jan. 2001332 inlägg
Frågan#1

Snälla...
Är det någon som kan hjälpa mig med detta problem. Jag har en sida med tre nestlade frameset.

	<frameset cols="100,600,100" frameborder="no" border=0>

		<frameset rows="100,*" frameborder="no" border=0>
			<frame name="logga" src="logga.asp" norezise scrolling="no" frameborder="0">
			<frame namn="meny" src="meny.asp" norezise scrolling="no" frameborder="0">
		</frameset>

		<frameset rows="50,*,50" frameborder="yes" border=1>
			<frame name="topmeny" src="topmeny.asp" norezise scrolling="no" frameborder="0">
			<frame name="main" src="start.asp" norezise scrolling="auto" frameborder="1">
			<frame name="korg" src="korg.asp" norezise scrolling="no" frameborder="0">
		</frameset>	

		<frame name="banner" src="reklam.asp" norezise scrolling="no" frameborder="0">

	</frameset>

Nu vill jag, med ett javascript på en länk i dokumentet topmeny.asp kunna uppdatera de två framsen meny och main.
Har testat med följande i head:

<script Language="JavaScript">
function ladda2(URL1,URL2)
 {
   parent.meny.location.href=URL1;
   parent.main.location.href=URL2;
 }
</script>

Och följande länk:

<a href="javascript:ladda2('meny.asp', 'start.asp')">[Start]</a>

Detta script har funkat för mig innan, men då har jag inte haft nestlade frameset...

Finns det någon som kan hjälpa mig???

------------------
Du lever bara en gång och den gången är nu!

Medlem sedan maj 200010 687 inlägg
#2

Du skulle ju kunna testa med det här scriptet: http://www.jojoxx.net/faq/jscript.html#loadtwo

"meny" blir då 1 och "main" 3. :)

------------------
/Erik
www.juhlin.nu /sk8files/ /mp2d/

Medlem sedan jan. 2001332 inlägg
#3

Tack för hjälpen.... Nu funkar det kanon!
:e

------------------
Du lever bara en gång och den gången är nu!

Medlem sedan jan. 2001510 inlägg
#4

Har inte provat men det verkar ju bara som om du saknade hartassar eller fnuttar i ditt första script. Annars hade det nog fungerat alldeles utmärkt.

/JANspeed

Medlem sedan jan. 2001510 inlägg
#5

Hmm... glöm det det det där jag skrev. E lite trött. Huvudet jobbar inte lika bra då. Jag förstår inte alls varför det inte skulle fungera.

Medlem sedan jan. 2001510 inlägg
#6

E fortfarande trött men kan man inte skriv typ så här också

<script Language="JavaScript">
function load2(URL1,URL2)
{
	parent.frames[meny].location.href=URL1;
	parent.frames[main].location.href=URL2;
}
</script>

Eller är det bara jag som är virrig.

Jisses nu är jag trött! :)

/JANspeed

Medlem sedan jan. 2001332 inlägg
#7

Nä, JANspeed, det gick inte.....

Men Eriks förslag funkade som sagt...
Jag kör på det!

;)

------------------
Du lever bara en gång och den gången är nu!

269 ms totalt · 4 externa anrop · v20260731065814-full.868a69e5
121 ms — deklarationer (db)
0 ms — hämta statistik (cache)
134 ms — hämta tråd, inlägg och bilagor (db)
132 ms — ändringar (db)