HTML的frame小计鸟

Haeder的代码
1           <ul> 2 <!-- class="active" --> 3 <li id="home" class="home"><a href="left.jsp" target="left">Home</a></li><!--注意name的值--> 4 <li id="support" class="support"><a href="support.jsp" target="left">Support</a></li> 5 <li id="about_us" class="about_us"><a href="about.jsp">About 6 Us</a></li> 7 <li id="blog" class="blog"><a href="blog.jsp">Blog</a></li> 8 <li id="contact_us" class="contact_us"><a href="contact.jsp">Contact 9 Us</a></li> 10 </ul>

 

整体的frame布局
1 <frameset rows="200,*,25" frameborder="no" border="0" framespacing="0" 2 id="frameindex"> 3 <frame name="head" scrolling="no" frameborder="1" noresize="noresize" 4 src="header.jsp" /> 5 <frame name="left" scrolling="auto" noresize="noresize"<!--注意name的值--> 6 src="left.jsp" /> 7 </frameset>


今 天突然想将自己的项目做的高大上点(个人认为 呵呵)。于是想实现局部刷新这样看起来好像很帅的样子啊,但是遇到了一个问题。当有两个frame的时候,触发链接只会刷新当前的frame,汗。。小白 一个,不知道怎么做,上百度查了查,看到了target 这个属性。下面讲一下原理哈:

当有多个frame时,想要实现点击frame1刷 新你要指定的frame2是target就派上用场了,首先你要把你的frame2增加一个name属性,然后在frame1中的超链接或表单中加上 target=“name”(此处的name是前面添加的哦,不是固定的)属性,然后点击它,就实现了想要的功能啊!!如果弹出一个新的页面,那么就是你 的name属性不存在,仔细

看一下。

posted @ 2014-11-07 21:34  破冰Lab-Cookun  阅读(126)  评论(0)    收藏  举报