Frames not working

  • Thread starter Thread starter Guest
  • Start date Start date
G

Guest

Hello,
I have a web page of photos that uses Frames. For some reason it works fine
in Mozilla and Netscape, but not IE.
http://www.nangle.org/images/2006/BJHeatherWedding/index.html

When I did a search in the MS Knowledge Base, all I could find was:
http://support.microsoft.com/kb/169522/en-us

According to this article, my page above appears to follow the rules. There
is no content between the <head> and the <frameset> tags. According to the
www3 rules the <frameset> tags can replace a <body> tag. So that should not
be a problem.

Has anyone seen this issue before?
Thanks,
Sean
 
Sean said:
Hello,
I have a web page of photos that uses Frames. For some reason it works fine
in Mozilla and Netscape, but not IE.
http://www.nangle.org/images/2006/BJHeatherWedding/index.html

When I did a search in the MS Knowledge Base, all I could find was:
http://support.microsoft.com/kb/169522/en-us

According to this article, my page above appears to follow the rules. There
is no content between the <head> and the <frameset> tags. According to the
www3 rules the <frameset> tags can replace a <body> tag. So that should not
be a problem.

Well, to begin with, neither your HTML nor your CSS validates. Insert
the appropriate DOCTYPEs, validate your page, and go from there.
 
Thanks for taking a look at that. What part of the HTML is not correct?
There is a header that contains the open/close tag, as well as all the
framesets appear to have open/close. According to W3c the frame tag can
replace the body tag. As for the css tag, the syntax appears to be correct.
Can you be more specific to why either an html or css tag does not validate?
 
Hi Sean,
There is no need for the nested framesets in your example:
e.g
<html>
<frameset rows="10%,*" cols="100%" border="2">
<frame src="http://www.microsoft.com" scrolling="no" border="no" border="0">
<frame src="http://www.yahoo.com" border="0">
</frameset>
</html>

should achieve what you are looking for with fewer elements.

Thanks
-Dave
 
Sean said:
Thanks for taking a look at that. What part of the HTML is not correct?
There is a header that contains the open/close tag, as well as all the
framesets appear to have open/close. According to W3c the frame tag can
replace the body tag. As for the css tag, the syntax appears to be correct.
Can you be more specific to why either an html or css tag does not validate?

PLEASE DO NOT TOP-POST!!!

The W3C provides on-line validators for validating HTML and CSS. Check
out their site, and use the validators: you'll not only improve your
code, but also learn a lot at the same time.

See http://www.w3.org/QA/Tools/#validators
 
Thanks for everyone's suggestions. I ended up recreating it and it's now
working. I have also checked out the HTML validator and will see if that
helps in the future.

Thanks,
Sean
 
Back
Top