如何从父窗口添加弹出窗口的某些属性
How could I add some attribute of a pop-up window from the parent window?
因此,我有一个弹出窗口,由以下内容从父页面打开:
popitup("foobar.html");
function popitup(url) {
newwindow=window.open(url,'name','height=700,width=1000');
if (window.focus) {newwindow.focus()}
return false;
}
页面弹出后,我想将以下内容添加到弹出的正文标签中
<body onunload="window.opener.parent.location.reload();">
我怎么能从父窗口进行这样的修改?我必须在加载弹出窗口后运行的函数中包含这样的代码吗?
谢谢!
附言:所有页面都在同一个域中。我想在加载弹出窗口后进行修改。
我知道有一些函数可以在加载iframe后运行,这样的函数也可以以某种不同的方式应用于弹出窗口吗?
jQuery("#ifrm").load( function(){})
您可以在没有jQuery、的情况下完成
function popitup(url) {
newwindow=window.open(url,'name','height=700,width=1000');
if (window.focus) {newwindow.focus()}
newwindow.onload = function(){
newwindow.document.body.onunload = function(){
window.opener.parent.location.reload();
}
}
return false;
}
popitup("/");
相关文章:
- 如何在选项卡上定义属性'的主窗口对象
- 单击按钮时的窗口属性
- 在剑道窗口的模板属性中使用AngularJS代码
- 如何在弹出窗口中隐藏文本属性'It’传单上没有填写
- 将地理 JSON 要素属性添加到地图框弹出窗口
- 有没有更好的方法来处理窗口属性&React/Redux中的子组件
- 窗口对象属性返回一个dom节点
- 选项卡的属性对于选项卡式浏览器窗口中的每个选项卡都具有相同的值
- 如何从父窗口添加弹出窗口的某些属性
- 调整窗口大小时更新数据属性
- 使用变量搜索窗口中的属性使用'在'中;
- 全局变量只是“窗口”对象的属性吗?
- 自定义镶边扩展程序中的挂钩窗口属性
- 是否可以在窗口属性上捕获未定义的引用
- JavaScript中未定义与已定义的窗口属性
- 获取所有用户定义的窗口属性
- 如何通过Javascript删除最小化和最大化窗口属性
- 了解顶级窗口属性
- 在窗口属性中实例化的模块模式
- 分配给窗口属性的函数是否仍然可以访问局部变量?