Improve company productivity with a Business Account.Sign Up

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 250
  • Last Modified:

Frames and Netscape

The following code works fine in Internet Explorer the footer operates to navigate pages to the target "cen" in the center top half, Why doesn't it work.

See http://www.productlist.com/_prod1.htm
for the frameset on the Internet.

Code:<frameset framespacing="0" border="false" frameborder="0" rows="*,40">
  <frame src="_index_.htm" name="cen" marginwidth="0" marginheight="0" frameborder="0"
  border="false" scrolling="true" target="Cen">
  <frame src="_header_footer.htm" name="footer" marginwidth="no" marginheight="no"
  frameborder="0" border="false" scrolling="false" target="Cen">
  <noframes>
  <body>
  </body>
  </noframes>
</frameset>

0
optical1
Asked:
optical1
  • 5
1 Solution
 
jbirkCommented:
It could be the capitalization (most things on the web are case sensitive).  The name specified is "cen" and the target is "Cen".  If that doesn't work it must be something in the page itself...

-Josh
0
 
jbirkCommented:
Incidentally, the link you provided doesn't have a frameset, is it a link on that page that you're referring to?
0
 
jbirkCommented:
Oh! I think I found it.  It's not the capitalization.  It's because the top window is already named cen.  I clicked on home on the page you referred to, and it opened the home page in a new window, which is apparently named 'cen', so the links which target cen, replace the top frameset instead of the frame you want (also named cen but occuring later in the stack).

If you remove this line:
<BASE TARGET="cen">
from _prod1.htm, it should be fixed.

-Josh
0
Get 10% Off Your First Squarespace Website

Ready to showcase your work, publish content or promote your business online? With Squarespace’s award-winning templates and 24/7 customer service, getting started is simple. Head to Squarespace.com and use offer code ‘EXPERTS’ to get 10% off your first purchase.

 
jww_zekeCommented:
 Not sure about whether this will fix the problem or not but noticed a few things.

   1) Anywhere you have border="false" should probably be border=0  I think that Netscape likes integer values not true/false.  This might explain why IE worked fine, I think it uses the framespacing attribute normally.

   2)  The frame tag doesn't have a border attribute as far as I know so having that in the frame tags may not be helping.  Probably isn't gonna screw it up much, but couldn't help.

  Like I said, these probably won't fix anything, but maybe they'll help.
0
 
jbirkCommented:
optical1, how's it coming on this?  I'm answering with this comment because I believe I solved your problem with my previous comment.  If not, please state what's going on now, and we can still help you to solve it.

-Josh
0
 
jbirkCommented:
OOps, I forgot to hit the answer radio button:)
0
Question has a verified solution.

Are you are experiencing a similar issue? Get a personalized answer when you ask a related question.

Have a better answer? Share it in a comment.

Join & Write a Comment

Featured Post

What Kind of Coding Program is Right for You?

There are many ways to learn to code these days. From coding bootcamps like Flatiron School to online courses to totally free beginner resources. The best way to learn to code depends on many factors, but the most important one is you. See what course is best for you.

  • 5
Tackle projects and never again get stuck behind a technical roadblock.
Join Now