webForumDet fria alternativet

problem med frames

JavaScript

2 svar · 225 visningar · startad av hakan@4u2.se

Medlem sedan aug. 2000333 inlägg
Frågan#1

Har en länk som ska se ut så här men den öppnas i fel frame, jag vill att den öppnas i frame "hoger2", hur löser jag det?

Koden till länken ligger i frame "hoger2"

<button onclick="parent.location.href='test.asp';">Test </button>

Framen ser ut så här:

<html>
<head>
<title></title>
</head>
<frameset framespacing="0" border="0" rows="1,*" frameborder="0"> 
	  <frame name="vanster" src="left.asp" marginwidth="0" marginheight="0" scrolling="no" noresize>
    	<frame name="hoger2" src="main.asp" marginwidth="0" marginheight="0" scrolling="auto" noresize>
  </frameset>

  <noframes> 
  <body>
  <p>På den här sidan används ramar som inte stöds av din webbläsare.</p>
  </body>
  </noframes> </frameset>
</html>
Medlem sedan dec. 20025 483 inlägg
#2

Om denna:

<button onclick="parent.location.href='test.asp';">Test </button>

Ligger i hoger2 och du vill att länken skall öppnas i samma ram, skriver du:

<button onclick="location.href='test.asp';">Test </button>

:)

Medlem sedan aug. 2000333 inlägg
#3

Så enkelt var det!

Tack Peter S!

259 ms totalt · 4 externa anrop · v20260731065814-full.1dc6f849
129 ms — deklarationer (db)
0 ms — hämta statistik (cache)
127 ms — hämta tråd, inlägg och bilagor (db)
130 ms — ändringar (db)