<frameset>框架如何整体刷新,不管有多少列

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了<frameset>框架如何整体刷新,不管有多少列相关的知识,希望对你有一定的参考价值。

如下图所示,一个<frameset>有三列(也可以是四列甚至更多),上面蓝色的部分是链接刷新部分,怎么做使点击这些链接刷新整个<frameset>,包括三列<frame>一起刷新?

  frameset框架:  
<html>
   <frameset rows="20%,60%,20%">
   <frame src="a.jsp">
   <frameset cols="50%,50%" >
   <frame src="b.jsp" name="left">
   <frame src=&quo处福边凰装好膘瞳博困t;c.jsp" name="right">
</frameset>  
<frame src="d.jsp">
   </frameset>
   </html>

b.jsp:
<a href=\'<s:url action="csAction" method="show" />\' target="right">显示右边到</a>

主要是在frameset中加上name属性
b.jsp中a标签使用target
参考技术A 那你直接刷新整个页面不就行了吗?追问

刷新我知道了,但参数怎么传递,因为跳转的是整个,比如第一列得到的参数怎么传到后两列的页面去?

frameset框架

<frameset rows="70,*"cols="1920"frameborder="0"noresize framespacing="0">
  <frame src="top.html" name="topframe" scrolling="no" noresize />
  <frameset rows="*"cols="362,232,970,360"frameborder="no"noresize framespacing="0">
    <frame scrolling="auto" width="360" noresize name="" src="blank.html"/>
    <frame scrolling="auto" noresize frameborder="no" name="leftFrame" src="left.html"/>
    <frameset cols="970"rows="*,30" noresize framespacing="0">
      <frame scrolling="auto" noresize name="mainFrame" src="main.html"/>
      <frame src="bottom.html" name="bottomFrame" scrolling="No" noresize id="bottomFrame" title="bottomFrame" />
    </frameset>
    <frame scrolling="auto" noresize name="" src="blank.html"/>
  </frameset>
</frameset>

 

这是一个3行4列式布局

第一个大的frameset拆为上下两部分

第二个frameset拆为4个列

第三个frameset拆为上下两个部分

以上是关于<frameset>框架如何整体刷新,不管有多少列的主要内容,如果未能解决你的问题,请参考以下文章

frameset标签设计页面

整体刷新和局部刷新frameset窗口

如何自动刷新指定的网页

关于html frameset的问题

iframe与frameset有啥区别

frameset的使用小结