spacer
Yehuda Shiran April 9, 2000
A Frameset in a Frame
Tips: April 2000

Yehuda Shiran, Ph.D.
Doc JavaScript

Developer News
News Flash: Adobe Has iPhone Workaround
Adobe's Flash 10.1 Goes Mobile (Minus iPhone)
A Salute to Visionary CEOs

The following link can be placed in any frame of a frameset. It will load a new frameset in the current left frame:

<A HREF="topright.html" onClick="loadLeft()"><B>Load a frameset on the left</B></A>

The loadLeft() event handler is defined as follows:

function loadLeft() {
  parent.parent.frames[0].location = "leftframeset.html";
}

This operation replaces the single left frame with a frame set that is defined as follows:

<HTML>
<HEAD>
<TITLE> right file </TITLE>
</HEAD>
<FRAMESET ROWS="50%,30%,*">
  <FRAME SRC="lefttop.html" NAME="leftTop">
  <FRAME SRC="leftmiddle.html" NAME="leftMiddle">
  <FRAME SRC="leftbottom.html" NAME="leftBottom">
</FRAMESET>
</HTML>

Each of these three files includes a single image.

Learn more about frames and see a demonstration of the above in Column 36, JavaScript and Frames, Part I .


People who read this tip also read these tips:

Look for similar tips by subject:

internet.commediabistro.comJusttechjobs.comGraphics.com

Search:

WebMediaBrands Corporate Info

Legal Notices, Licensing, Reprints, Permissions, Privacy Policy.
Advertise | Newsletters | Shopping | E-mail Offers | Freelance Jobs

webref The latest from WebReference.com Browse >
Building a Banking Application Home Page with OOP · Mixing Scripting Languages · Review: phpFox, a Social Networking CMS with all the Bells and Whistles
Sitemap · Experts · Tools · Services · Email a Colleague · Contact FREE Newsletters 
 The latest from internet.com
Enterprise 2.0: Social Networking in the Cloud · BroadSoft Marketplace Hastens Pace of Telephony Innovation · Review: HTC Hero for Sprint