Can anyone help me with a problem I am having in using FRAMES.
I have a web page split into 3 frames as follows:
<FRAMESET rows="80,*">
<FRAME frameborder="0" framespacing="0" border="0" src="top.html"
name="top" scrolling="no">
<FRAMESET cols="180,*">
<FRAME frameborder="0" framespacing="0" border="0" src="left.php">
<FRAME frameborder="0" framespacing="0" border="0" src="main.html"
name="main">
</FRAMESET>
</FRAMESET>
The menu options which the user has access to are all within the left
hand frame and their results appear in the "main" part of the screen.
Everything works fine until I try to add an option which further splits
the main area into two further FRAMES.
For example, I have added an option in the "left" frame which directs
the following to the "main" frame:
<FRAMESET rows="60,*">
<FRAME frameborder="0" scrolling = "no" src="chat.html">
<FRAME frameborder="0" src="blank.html" name="bottom">
</FRAMESET>
The top half of the "main" frame (chat.html) now contains a javascript
menu which should further target events to happen in the "bottom" part
of the "main" frame but generates an error when using IE which says when
clicked:
Error: 'window.top.bottom' is null or not an object
I'm sure that I must be doing something wrong but am new to FRAMES so
would appreciate any help in sorting the problem out. Is it maybe that
I can't set further FRAMES in an existing FRAME perhaps and if so is
there a way round this?