JavaScript Tutorial/HTML Tags/frameset

Материал из Web эксперт
Перейти к: навигация, поиск

Change frame location(URL)

   <source lang="javascript">

<head> <script language="JavaScript" type = "text/javascript">

</script> </head> <body> <title>Specify URL</title> </head> <body> <form name="form1">

  <input type="text" name="NewURL" size="50">
  <input type="button" value="Change URL" name="URLButton" onClick = "changeLocation()"></p>

</form> </body></source>


Change two frames in a frame set

index.htm



   <source lang="javascript">

<HTML> <FRAMESET rows="33%,*,33%"> <FRAME name="t_frame" src="1.html"> <FRAME name="m_frame" src="2.html"> <FRAME name="b_frame" src="3.html"> </FRAMESET> </HTML></source>


Nested framesets

index.htm



   <source lang="javascript">

<head>

       <title>Frameset Example</title>
   </head>
   <frameset rows="100,*">
       <frame src="frame.htm" name="topFrame" />
       <frameset cols="50%,50%">
           <frame src="anotherframe.htm" name="leftFrame" />
           <frame src="yetanotherframe.htm" name="rightFrame" />
       </frameset>
   </frameset></source>
   
  

Output a frameset through document.write

   <source lang="javascript">

<html> <head> <script language="JavaScript" type = "text/javascript">

</script> </head> <body> </body> </html></source>


Reference element in frameset

index.html



   <source lang="javascript">

<HEAD> </HEAD> <FRAMESET cols="150,*"> <FRAME name="left_side" src="1.html"> <FRAME name="right_side" src="2.html"> </FRAMESET></source>


Reference the parent frame

index.htm



   <source lang="javascript">

<head>

       <title>Frameset Example</title>
   </head>
   <frameset rows="100,*">
       <frame src="frame.htm" name="topFrame" />
       <frameset cols="50%,50%">
           <frame src="anotherframe.htm" name="leftFrame" />
           <frame src="anotherframeset.htm" name="rightFrame" />
       </frameset>
   </frameset></source>
   
  

Reference the top frame

index.html



   <source lang="javascript">

<html>

   <head>
       <title>Frameset Example</title>
   </head>
   <frameset cols="100,*">
       <frame src="red.htm" name="redFrame" />
       <frame src="blue.htm" name="blueFrame" />
   </frameset>

</html></source>