我想弹出供人分享到Facebook做现代的浏览器阻止的<a href =“JavaScript的:?window.open ....
做到这一点的唯一方法一窗口通过JavaScript。 (弹出一个小窗口宽度= 400,高度= 200)
威尔铬/ IE /谷歌弹出窗口阻止程序阻止这个?
如何解决呢?
我想弹出供人分享到Facebook做现代的浏览器阻止的<a href =“JavaScript的:?window.open ....
做到这一点的唯一方法一窗口通过JavaScript。 (弹出一个小窗口宽度= 400,高度= 200)
威尔铬/ IE /谷歌弹出窗口阻止程序阻止这个?
如何解决呢?
现代浏览器将不会阻止什么你正试图去做。
所有现代浏览器都会使用技术来阻止弹出窗口。这意味着所有的window.open调用都必须位于单击事件处理程序中,或者位于由该处理程序调用的函数中。只要你正在创建一个响应用户操作的弹出窗口,你应该没问题。
如果您尝试在加载dom后立即调用window.open,或在短暂延迟后(例如:setTimeout(50,window.open())),它将被阻止。
不要使用弹出窗口 - 使用JavaScript模式窗口,如果适当,href将指向真实内容。
对于大多数用户来说,弹出窗口非常烦人。