• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 220
  • Last Modified:

Removal of FrameSet borders between files

Please visit www.productlist.com and the index is a FrameSet that displays correctly.  The problem is I
would like the blue background files to be contigous and not have a gap between each side.  what code do I need to
insert to eliminate this gap ?  Do you need the index.htm
in order to debug ?
0
optical1
Asked:
optical1
  • 6
  • 5
  • 2
1 Solution
 
siabodCommented:
add the  

FRAMEBORDER="0"

tag in your frameset, maybe that helps ?
if you do have that tag in it, then something else is wrong, post your frameset code then.
0
 
siabodCommented:
Like this i mean :

<FRAMESET ROWS="*,*,1" FRAMEBORDER="0" FRAMESPACING="0" BORDER="0">
 <FRAME NAME="up" SRC="table51.asp" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="0" NORESIZE>
 <FRAME NAME="middle" SRC="hand51.asp" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="0" NORESIZE>
 <FRAME NAME="down" SRC="control02.asp" MARGINWIDTH="0" MARGINHEIGHT="0" SCROLLING="no" FRAMEBORDER="0" NORESIZE>
</FRAMESET>
0
 
optical1Author Commented:
Here's the code before seeing your solution, my code does not use a border ="0" the "0" is a "no" and shall implement it to see if that may help here's the file:

////////////////////////////////////<frameset cols="2%,*,2%">
  <frame src="color_blue.htm" name="Left" marginwidth="no" marginheight="no"
  frameborder="no" border="no" scrolling="NO" noresize="no">
  <frameset rows="3%,15%,*,18%,3%">
    <frame src="color_blue.htm" name="Top" marginwidth="0" marginheight="0" frameborder="0"
    border="no" scrolling="NO" noresize="no">
    <frame src="index_header_main.htm" name="Header" marginwidth="none" marginheight="none"
    frameborder="none" border="none" scrolling="no">
    <frame src="toc_index_i.htm" name="Center" marginwidth="0" marginheight="0"
    frameborder="0" border="no" noresize="no" scrolling="YES" target="center">
    <frame src="index_footer.htm" name="Footer" marginwidth="0" marginheight="0"
    frameborder="0" border="no" noresize="no" scrolling="YES" target="center">
    <frame src="color_blue.htm" name="bottom" marginwidth="0" marginheight="0" frameborder="0"
    border="no" scrolling="NO" noresize="no">
  </frameset>
  <frame src="color_blue.htm" name="Right" marginwidth="0" marginheight="0" frameborder="0"
  border="no" scrolling="NO" noresize="no">
  <noframes>
  <body>
  </body>
  </noframes>
</frameset>
//////////////////////////////////////////////

0
Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

 
messentaryCommented:
cut ant paste this:

<html>

<head>
<meta http-equiv="content-type" content="text/html;charset=iso-8859-1">
<meta name="GENERATOR" content="Microsoft FrontPage 3.0">
<title>The ProductList Network</title>
</head>

<frameset framespacing="0" cols="2%,*,2%">
  <frame src="color_blue.htm" name="Left" marginwidth="no" marginheight="no"
  frameborder="no" border="no" scrolling="NO" noresize="no">
  <frameset rows="3%,15%,*,18%,3%">
    <frame src="color_blue.htm" name="Top" marginwidth="0" marginheight="0" frameborder="0"
    border="no" scrolling="NO" noresize="no">
    <frame src="index_header_main.htm" name="Header" marginwidth="none" marginheight="none"
    frameborder="none" border="none" scrolling="no">
    <frame src="toc_index_i.htm" name="Center" marginwidth="0" marginheight="0"
    frameborder="0" border="no" scrolling="yes" target="center">
    <frame src="index_footer.htm" name="Footer" marginwidth="0" marginheight="0"
    frameborder="0" border="no" noresize="no" scrolling="YES" target="center">
    <frame src="color_blue.htm" name="bottom" marginwidth="0" marginheight="0" frameborder="0"
    border="no" scrolling="NO" noresize="no">
  </frameset>
  <frame src="color_blue.htm" name="Right" marginwidth="0" marginheight="0" frameborder="0"
  border="no" scrolling="NO" noresize="no">
  <noframes>
  <body>
  </body>
  </noframes>
</frameset>

<frameset>
  <noframes>
  </noframes>
</frameset>
</html>


frame border isn't your problem.  It is framemargin that caused it.
0
 
messentaryCommented:
sorry.  I meant framespacing in your frameset tag.
0
 
optical1Author Commented:
I will test it.

Thank you.
0
 
optical1Author Commented:
This is excellent code and a brillant job well done for Microsoft IE, but I implemented the solution and now look at www.productlist.com WITH netscape's Navigator, its an "aligator" the gaps are larger than they were before.  Can I use some sort of ASP for dual compatibility...

Sincerely,

webmaster
0
 
messentaryCommented:
OK Optical.  If you use the following source as your index, everything should be set.  I tested it in netscape and there were no borders.  Cut and paste:

<HTML><HEAD><TITLE>The ProductList Network</TITLE>
<META content=text/html;charset=iso-8859-1 http-equiv=content-type>
<META content="MSHTML 5.00.2614.3401" name=GENERATOR></HEAD>

<frameset framespacing="0" border="false" cols="2%,*,2%" frameborder="0">
  <frame name="contents" target="Left" src="The ProductList Network_files/color_blue.html"    scrolling="no">
  <frameset rows="3%,12%,7%,*,18%,4%">
    <frame name="Top" src="The ProductList Network_files/color_blue.html" scrolling="no">
    <frame name="Header" src="The ProductList Network_files/index_header_main.html"      scrolling="no">
    <frame name="Selector" src="The ProductList Network_files/header_selector.html"      target="Center">
    <frame name="Center" src="The ProductList Network_files/toc_index.html"
     target="Center">
    <frame name="Footer" src="The ProductList Network_files/index_footer.html"      target="Center">
    <frame name="Bottom" src="The ProductList Network_files/color_blue.html" scrolling="no">
  </frameset>
  <frame name="Right" src="The ProductList Network_files/color_blue.html" scrolling="no">
  <noframes>
  <body>
  <p>This page uses frames, but your browser doesn't support them.</p>
  </body>
  </noframes>
</frameset>
</html>

It seems as if there was just too much info earlier.  If this doesn't work for you, just let me know.
0
 
messentaryCommented:
just be sure to double check the scrolling pages.  If you want scrolling, then no reference needs to be made to it.  If you don't want scrolling, then insert scrolling="no" into the frame tag.  
0
 
optical1Author Commented:
Still a problem when viewed by netscape, frameborders.
www.productlist.com and your solution using IE is great.  Please visit site.
0
 
messentaryCommented:
Hi, optical,

After viewing the site on both browsers, I can see the difference.  But what I believe needs to be done to get rid of the borders is to put the borders code in the frameset tag.  Try thet first.  I checked out the scripting in the site and there is no reference to borders or margins in the frameset tag.  The code I posted above on 7/16/99 came out good on both IE and netscape.
0
 
optical1Author Commented:
BINGO, that solved the entire problem !
   Thank you.
0
 
messentaryCommented:
text above
0

Featured Post

Never miss a deadline with monday.com

The revolutionary project management tool is here!   Plan visually with a single glance and make sure your projects get done.

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