gpt4 book ai didi

javascript - 用于在 Safari 中打开弹出窗口的 jquery 对话框

转载 作者:行者123 更新时间:2023-12-03 09:06:26 33 4
gpt4 key购买 nike

我有一个简单的 JavaScript 函数来打开弹出窗口。这在 Chrome 和 Firefox 中工作得很好。但在Safari中,由于默认启用弹出窗口拦截器,因此既无法打开页面,也没有错误提示。(是否可以收到错误提示?)可以使用任何 jquery 方法而不使用 window.open() 来完成此操作吗?请有人帮助我吗?

var gomWin = window.open(popupURL, 'params');

最佳答案

据我所知,没有 jQuery 方法可以做到这一点。

为了测试对 window.open 的调用是否成功,您应该测试返回的值:

var gomWin = window.open(popupURL, 'params');
if (gomWin === null)
alert("Popup blocked!");

关于javascript - 用于在 Safari 中打开弹出窗口的 jquery 对话框,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32179066/

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