这个问题在“如何检查我的浏览器上是否阻止了弹出窗口”中被多次提出,我发现的所有解决方案都提出了一个解决方案,即打开一个新的弹出窗口进行测试。
参考: “在 Chrome 中检测被阻止的弹出窗口” “如何检测浏览器是否阻止了弹出窗口? ”
参考:
“在 Chrome 中检测被阻止的弹出窗口”
“如何检测浏览器是否阻止了弹出窗口? ”
等等。
我想知道是否有可能知道一个被阻止的弹出窗口,而无需实际打开一个。
因为由于多种原因,测试弹出窗口可能需要一些时间才能关闭,这在应用程序的起始页面上看起来很难看。
例如,如果我们可以使用来自客户端的请求标头中的任何内容,来了解弹出窗口首选项等,就像我们可以获得语言首选项一样。
这将是一个巨大的帮助。谢谢
javascript jquery popup
javascript ×1
jquery ×1
popup ×1