首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > CSS >

框架的有关问题

2012-05-29 
框架的问题假如在A页面包含:frameset rows59,* cols* frameborderno border0 framespacing

框架的问题
假如在A页面包含:
  <frameset rows="59,*" cols="*" frameborder="no" border="0" framespacing="0">
  <frame src="user_top.jsp" name="topFrame" scrolling="no" noresize="noresize" id="topFrame" title="topFrame" />
  <frameset cols="213,*" frameborder="no" border="0" framespacing="0">
  <frame src="user_left.jsp?u_id=<%=u_id%>" name="leftFrame" scrolling="no" noresize="noresize" id="leftFrame" title="leftFrame" />
  <frame src="user_main.jsp" name="mainFrame" id="mainFrame" title="mainFrame" />
  </frameset>
</frameset>
然后在左栏user_left.jsp有这么一句

  <a href="../../web/admin/index.jsp?web_id=<%=gx_dto.getC_id()%>&u_id=<%=u_id %>" class="left-font03" ><%=cdto.getC_name() %></a></td>

现在的问题是。当我点这个左栏的这个连接时候,不是整个页面转跳到../../web/admin/index.jsp而仅仅是左栏部分改变了。为什么会这样?不是在a标签里面不加target就会整个页面转向的么?怎么还是局限在框架里面?

[解决办法]
要加target的,<a href="index.jsp" target="mainFrame">**</a>
[解决办法]
比如页面中有个iframe 其name为test
<iframe name="test" src="..."></iframe>
如果页面中
<a href="http://baiduc.om" target="test">baidu</a>
这个a的target指向的是当前页面iframe的name
那么就会在iframe中加载 a 定义的href链接。

热点排行