William Dotson

Navigation

Skip navigation.

Search

Site navigation

Email conversation

FromWilliam Dotson
ToMe
Subjectframesets in ie6
Date27 April 2005 10:28
Thank you so much for your service to begin. I have this simple script and
it works on all apple machines tested on, but on pcs it falls apart
(primarily in IE6).

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN"
"http://www.w3.org/TR html4/frameset.dtd">
<html>
<head>
<title>Bruce Beasley Sculptures</title>
<meta name="Bruce Beasley. World Renowned Sculpture">
<meta name="keywords" content="word word,word word word,word word word,word
word word,word word word,word word,word word,word word,word word,word word,
word word""word word""word word""word word""word word,word word,word word,
word word,word word,word word,word word,word word,word word,word,word,word,
word word,word word,word word">
</head>

<frameset  cols="135,90,105,*"  frameborder="NO" border="0">
      <frame src="frame1_navs/leftFrame.htm" name="leftFrame"
      frameborder="0" noresize>
     <frame src="frame2navs/BlankNav.htm" name="navFrame" scrolling="NO"
     frameborder="no" noresize>
        <frame src="frame3_navs/blank_thumbs.htm" name="mainFrame"
        frameborder="no" noresize>
       <frame src="frame4_intro/sculpture_intro.htm" name="rightFrame"
       frameborder="no"">
</frameset>

<noframes><body bgcolor="3d3d3d">
</body></noframes>
</html>


My question is that when this loads in IE6 the left frame (that first line
of code) never loads. I have tried several things, and I am at your mercy.
With this code all other three frames are loading just not the nav. please
please help.

Thank you so much in advance.
Will Dotson
FromMe
ToWilliam Dotson
SubjectRe: framesets in ie6
Date27 April 2005 13:44
Will,

Taking a step through the actual code on your page, the problem is visible,
but very strange:

<meta name="keywords" content="word word,word word word,word word word,word
word word,word word word,word word,word word,word word,word word,word word,
word word""word word""word word""word word""word word,word word,word word,
word word,word word,word word,word word,word word,word word,word,word,word,
word word,word word,word word,
 ">

Believe it or not, this is the line that is throwing it off. You are using
"" inside the 'content' attribute, eg 'word""word'. This is invalid, and
you have confused the HTML parser. Replace the "" with a , and it will work
properly.

Unrelated, but I can see a number of other mistakes in your frameset code:

<frameset rows="*" cols="135
,*" framespacing="0" frameborder="NO" border="0">

A frameset can have either rows or columns, not both. Remove the rows
attribute.
Also, I recommend against the line break (although depending on what you
use to create the page, you might not have any choice).

  <frameset rows="*" cols="90,*">

This won't cause a problem, but there is no need for all these nested
framesets. However, again you have rows and columns.

    <frame src="frame2navs/BlankNav.htm" name="navFrame" scrolling="NO" noresize>>

You have double closed the tag - this is not allowed: >>

    <frameset rows="*" cols="90,*">

As before

      <frame src="frame3_navs/blank_thumbs.htm" name="mainFrame" noresize>>

As before

For now, I recommend that you use this as your frameset:
...
<frameset cols="135,90,90,*" framespacing="0" frameborder="NO" border="0">
  <frame src="frame1_navs/leftFrame.htm" name="leftFrame" scrolling="NO" noresize>
  <frame src="frame2navs/BlankNav.htm" name="navFrame" scrolling="NO" noresize>
  <frame src="frame3_navs/blank_thumbs.htm" name="mainFrame" noresize>
  <frame src="frame4_intro/sculpture_intro.htm" name="rightFrame"">
  <noframes>
    <p><a href="frame1_navs/leftFrame.htm">Navigation</a></p>
  </noframes>
</frameset>
</html>


Hope this helps


Mark 'Tarquin' Wilton-Jones - author of http://www.howtocreate.co.uk/
FromWilliam Dotson
ToMe
Subjectframesets in ie6
Date3 May 2005 09:40
I just want to say thank you so much for your help!!!
It is awesome that you helped me out like that.
I really appreciate your time and effort and I cant tell you how grateful I
am.

Thank you very much again.
Will Dotson
This site was created by Mark "Tarquin" Wilton-Jones.
Don't click this link unless you want to be banned from our site.