在jQuery中加载后关闭子窗口
Close child window once loaded in jQuery
我试图写一个JS/jQuery脚本,打开从子窗口的页面链接的整个负载,然后关闭每个子窗口一旦它已经加载。这是因为一旦加载了子页面,它就会触发下载,然后我需要关闭子页面。我试了各种各样的方法,但似乎都不起作用,也许有人能帮助我?下面是我正在尝试的一个例子:
var imgURL = "http://...etc";
var imgWindow = window.open(imgURL);
imgWindow.ready(function(){
this.close();
});
将非常感谢任何建议如何得到这个工作,有点卡住!
下面的代码将打开一个新窗口,并在该窗口加载后关闭。
var imgURL = "http://yourdomain.com/imagePage.html";
var imgWindow = window.open(imgURL);
imgWindow.onload = function(){
imgWindow.close();
};
仅当子窗口来自同一域时才会起作用。如果子窗口的URL不是同一域,则无法执行任何操作。
上面代码的主要问题是window
对象没有ready
方法。
Try this:
var imgURL = "http://google.com";
var imgWindow = window.open(imgURL);
imgWindow.addEventListener('load', imgWindow.close(), true);
相关文章:
- 为什么不是't窗口.恢复正常工作吗?(javascript/jquery)
- 基于窗口宽度jquery的函数的替代方法是什么
- Jquery Onclick将数据发送到新打开的窗口
- jQuery调整大小函数只适用于窗口
- 是否可以使用Jquery操作窗体的目标窗口
- 使用jQuery可以根据窗口大小更改滑块的css高度
- 弹出窗口-jQuery Mobile、Backbone.js和Require.js
- 如何将文本框弹出窗口(Jquery 工具提示或类似工具)添加到画布中的 Fabric JS 图像
- 如何在点击弹出窗口jQuery内应用悬停效果
- 如何关闭模型弹出窗口jquery
- 从新打开的窗口jquery中删除一个节点
- 可拖动的非模态弹出窗口Jquery Mobile
- 在弹出窗口Jquery(灯箱)中打开照片
- 将Modal定位到当前窗口-jQuery
- 什么是窗口?jQuery和窗口.美元的意思
- 在新的窗口jquery功能不工作
- 警告中心元素窗口(jQuery)
- 条形码扫描器触发下一个按钮点击事件和弹出窗口JQuery
- 如何从另一个弹出窗口中的链接调用弹出窗口.Jquery Mobile
- 如何重用剑道ui窗口jquery