Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/91.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
阻止浏览器弹出窗口的Javascript_Javascript_Html_Google Chrome - Fatal编程技术网

阻止浏览器弹出窗口的Javascript

阻止浏览器弹出窗口的Javascript,javascript,html,google-chrome,Javascript,Html,Google Chrome,我使用此代码重定向到新选项卡: <script type="text/javascript">window.open('http://example.com');</script> window.open('http://example.com'); 但当我在谷歌Chrome上运行这个程序时,它会显示“弹出被阻止”,并且仍然在页面上。 所以,我怎样才能阻止谷歌浏览器显示通过添加javascript阻止的弹出窗口呢。 我可以从我的计算机上停止此操作,因为chrome中有

我使用此代码重定向到新选项卡:

<script type="text/javascript">window.open('http://example.com');</script>
window.open('http://example.com');
但当我在谷歌Chrome上运行这个程序时,它会显示“弹出被阻止”,并且仍然在页面上。 所以,我怎样才能阻止谷歌浏览器显示通过添加javascript阻止的弹出窗口呢。 我可以从我的计算机上停止此操作,因为chrome中有一个选项“始终允许”,但如果我发布它,则每个观众都无法执行此操作。

您无法“停止”chrome执行此操作,这就是弹出窗口阻止程序的全部意义。
实际上,你不应该一开始就尝试创建弹出窗口,人们会因此讨厌你

一个新的标签页或窗口只能在用户操作后打开(其他所有内容都被合法阻止),因此最好的方法可能是创建一个简单的链接(

你不能“阻止”Chrome这样做,这就是弹出窗口拦截器的全部意义。
实际上,你不应该一开始就尝试创建弹出窗口,人们会因此讨厌你

一个新的标签页或窗口只能在用户操作后打开(其他所有内容都被合法阻止),因此最好的方法可能是创建一个简单的链接(

你不能“阻止”Chrome这样做,这就是弹出窗口拦截器的全部意义。
实际上,你不应该一开始就尝试创建弹出窗口,人们会因此讨厌你

一个新的标签页或窗口只能在用户操作后打开(其他所有内容都被合法阻止),因此最好的方法可能是创建一个简单的链接(

你不能“阻止”Chrome这样做,这就是弹出窗口拦截器的全部意义。
实际上,你不应该一开始就尝试创建弹出窗口,人们会因此讨厌你


新的选项卡或窗口只应在用户操作后打开(其他所有内容都被合法阻止),因此最好的方法可能是创建一个简单的链接(

它被阻止,因为它是非用户启动的弹出窗口。据我所知,没有解决方法,也不应该有


为什么要打开一个弹出窗口,还有什么其他选择可以满足您的目标?

它被阻止,因为它是非用户启动的弹出窗口。据我所知,没有解决方法,也不应该有


为什么要打开一个弹出窗口,还有什么其他选择可以满足您的目标?

它被阻止,因为它是非用户启动的弹出窗口。据我所知,没有解决方法,也不应该有


为什么要打开一个弹出窗口,还有什么其他选择可以满足您的目标?

它被阻止,因为它是非用户启动的弹出窗口。据我所知,没有解决方法,也不应该有


为什么要打开弹出窗口,还有什么其他选择可以满足您的目标?

窗口。打开
将被浏览器阻止,除非它是
用户事件
。弹出窗口阻止程序的存在是有原因的,而且这个原因似乎包括您的
窗口。打开
将被浏览器阻止,除非它是
用户事件通风
。弹出窗口拦截器的存在是有原因的-并且该原因似乎包括您的
窗口。打开
将被浏览器阻止,除非它是
用户事件
。弹出窗口拦截器的存在是有原因的-并且该原因似乎包括您的
窗口。打开
将被浏览器阻止,除非它是
用户事件
。弹出窗口up拦截器的存在是有原因的——而这个原因似乎包括了你
myElement.addEventListener('click', function()
{
    window.open('http://example.com');
});