一、应用场景
父
页面
a.jsp
子
页面
b.jsp,作为a
页面
中嵌入的
iframe
指向的
页面
复制代码代码如下: <body> <
iframe
id=”frame” src=”b.jsp” …/> </body>
现在在b
页面
中做了一项操作,操作结束后,需要达到a
页面
中嵌入的
iframe
刷新
在b
页面
中找到a
页面
,然后找到a
页面
里的
iframe
,重新对
iframe
的src属性进行赋值。
在b.jsp中
复制代码代码如下: function refresh(){ var frame = window.parent.document.getElementByI
一,
iframe
刷新
父
页面
iframe
页面
是内嵌到父
页面
的,当点击
iframe
页面
的服务器控件时,默认只
刷新
iframe
页面
,父
页面
是不会
刷新
的。若想
刷新
父
页面
,可以使用js来实现,如
1. parent.location.reload();
这种方法会重新加载整个
页面
。但如果要在原
页面
的基础上传递参数,则可以使用下面的方法:
2.top.document.location.hr
在
子
页面
刷新
父
页面
,可以用js代码来实现。
只需加入下面的代码:<script language="
javascript
">parent.location.replace(parent.location.href); </script>
.NET中在后台处理完数据可以:Response.Write("<script language=“
javascript
”&g...
做项目的时候用的是
iframe
框架,所以避免不了
iframe
跳转,现总结几个跳转:
1、A,B,C,D都是
页面
,D是C的
iframe
,C是B的
iframe
,B是A的
iframe
,在D中跳转
页面
的写法区别如下:
2、js 跳转
window.location.href、location.href 本
页面
跳转,D
页面
跳转;
parent.location.href 上一层
页面
跳转...
<span class="shuaxin" onclick="window.open(document.getElementById('wb_box').src,'wb_name','')"></span>
<
iframe
id='wb_box' name="wb_name" width="100%" height="...