Javascript window.open不起作用

Javascript window.open不起作用,第1张

Javascript window.open不起作用

window.open()
如今,大多数浏览器中包含的标准d出窗口阻止程序逻辑将阻止对任何不是用户 *** 作直接结果的调用。由计时器或任何异步回调(如您的ajax
ready函数)触发的代码将被视为不是由用户 *** 作直接引起的,并且通常会阻止新的d出窗口。

您可以通过临时更改浏览器的d出窗口阻止功能(将其关闭)并查看然后开始工作,来验证这是正在发生的情况。

解决方法,您可能需要做的是在启动此代码线程的用户 *** 作后创建窗口,然后在收到ajax响应时将内容放入窗口中。浏览器可能会允许这样做。从视觉角度来看,这是我所不希望的,但是您可以在窗口中放置一些临时内容,直到ajax响应出现(例如“正在加载…”之类)。



欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5039759.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-11-15
下一篇 2022-11-15

发表评论

登录后才能评论

评论列表(0条)

保存