我有一个普通的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 - jQuery对话框,用于在Safari中打开弹出窗口,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32179066/