楼主,你既然用asp,为什么不用include呢?
这样就完全实现你的需求。
维护也是很容易的,和frame差不多。

解决方案 »

  1.   


    include? snowboy2003(阿斌) ,对不起,我初学!
    不知道include如何实现我需要的功能。请多给点提示!谢谢。
      

  2.   

    如何动态的改变Frame的大小
    http://www.pcimg.com/code/javascript/article/other/103.htm
      

  3.   


     BlueDestiny() ,谢谢你的捧场。
      不是俺的分多,而是这个问题实在是很关键,而且还赶时间。
      如果不是分数限制。有多少分我就贡献多少分了!!!
      
      怎么?像我上面的代码要实现框架长度动态改变不可能吗?
      那么有没有其他方法可以解决呢?
      我正在找“include”的相关帖子,希望你们能多给点建议。
      如果问题解决了。我愿再开帖子送分!
      

  4.   

    用iframe来解决,
    然后用javascript来控制
    觉得如何?
    <iframe width="100" src="right.asp" height="100" onMouseOver="this.style.width='548'" onMouseOut="this.style.width='300'">
    .............
    </iframe>
      

  5.   

    <frameset rows="208,*,57" cols="*" frameborder="NO" border="0" framespacing="0">
      <frame src="product/product_top.asp" name="topFrame" scrolling="NO" noresize marginwidth="0" marginheight="0">
    <frameset cols="196,*" frameborder="NO" border="0" framespacing="0">
      <frame src="product/product_left.asp" name="leftFrame" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0">
      <frame src="product/product_right.asp" name="mainFrame" frameborder="no" scrolling="no" marginwidth="0" marginheight="0">
    </frameset>
      <frame src="product/product_down.asp" name="bottomFrame" frameborder="no" scrolling="no" noresize marginwidth="0" marginheight="0">
    </frameset>
      

  6.   


    BlueDestiny(),还有各位朋友,谢谢你们的支持!
    BlueDestiny(),谢谢你找给我的那篇文章。很不好意思,问题依然存在。
    因为我说过,中间的框架,其“左”,“右”两个页面都是纯动态的。
    谁也不知道到底会有多长。
    你们给我的javascript代码中都是通过制定cols或raws的值来改变框架的大小。
    可是,我要做的产品有很多,而且他们各自的说明介绍都长短不一,有的可能只有100来字。
    而有的可能达到数千字。这种样子我无法制定数值啊!
    不过,我像,能不能先读取框架中页面的长度,再将其传到框架中,来改变框架的rols、raws等值。
    可以这样实现吗?该如何实现呢?
      

  7.   

    555!打错字了!rows才对!555,上面错打成raws了!
      

  8.   


      我对问题又有如下感想:
      我的显示器分辨率是1024x768。那么系统默认的整个页面的宽度为955,高度为600。
      请注意这行代码:
      frameset rows="208,*,57" cols="*" 
      cols取值*,则页面自动采用宽度955。
      而rows中,将208+57得265。因为系统默认的rows为600,则中间的*值为335。
      因为整个页面中必须要去掉滚动条,所以,当中间*部分页面的高度超过335时,系统只显示335以内的页面,而将其余的页面遮挡掉了!当中间*部分页面的高度不足335时,才能显示出完整的页面,不过其余的地方,则留白。
      也就是因为我们禁止添加滚动条,系统就自动过滤掉多余的宽度和高度!
      就是这个原因!
      那么该如何动态的扩展框架结构呢?
      请帮我出出注意。再次感谢你们!
      

  9.   

    我个人觉得还是用iframe比较合适。
      

  10.   

    BlueDestiny() ,我的话并不矛盾。
      的确,我的页面是动态的,导致了他的高度有长有短。
      而同时因为页面美观的因素我禁用了<frame>的滚动条。注意是<frame>的滚动条禁用!
      我当初以为当页面长度较长时,因为<frame>滚动条的禁用。系统会自动添加页面右侧的滚动条(我们这个帖子最右边不有一个吗?)
      但系统没有添加,他只是屏蔽掉了页面多余的部分。而将整个高度固定在600!!  我在那个框架页面中尝试在动态页面部分(中部)使用<iframe>,问题依旧。高度600不会变。
      如果用<ifrmae>,那么我用表格布局,然后在需要动态页面的地方添加<ifrmae>,应该是可以的吧!
      不过,如果那样的话,页面之间互相调用会比用框架复杂。唉...........
      先试试看吧!