gpt4 book ai didi

javascript - 在 jQuery 中加载后关闭子窗口

转载 作者:行者123 更新时间:2023-11-29 22:17:53 26 4
gpt4 key购买 nike

我正在尝试编写一个 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 不是同一个域,您将无能为力。那将是一个 XSS 漏洞。

关于javascript - 在 jQuery 中加载后关闭子窗口,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14059267/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com