Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/455.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 setTimeout表单提交+;谷歌浏览器的问题_Javascript_Html_Google Chrome - Fatal编程技术网

Javascript setTimeout表单提交+;谷歌浏览器的问题

Javascript setTimeout表单提交+;谷歌浏览器的问题,javascript,html,google-chrome,Javascript,Html,Google Chrome,它不会出现在谷歌浏览器上 gooogle chrome总是将其视为弹出窗口并尝试阻止它 但如果我这样做: setTimeout(function() { document.form_name.submit(); },1000); 它工作得很好 有人能帮我吗 thx.试试这个:(假设表单id是'myForm'): 我认为,您的表单已将target属性设置为\u blank: setTimeout(function(){ document.forms["myForm"].submi

它不会出现在谷歌浏览器上

gooogle chrome总是将其视为弹出窗口并尝试阻止它

但如果我这样做:

setTimeout(function() { document.form_name.submit(); },1000);
它工作得很好

有人能帮我吗

thx.

试试这个:(假设表单id是
'myForm'
):


我认为,您的表单已将
target
属性设置为
\u blank

setTimeout(function(){  
      document.forms["myForm"].submit();
  },1000)
。。。

Iceweasel也将其视为弹出窗口。

似乎工作正常?@Niklas--:-染料,从表单元素中删除
target=“\u blank”
,它应该可以工作。
setTimeout(function(){  
      document.forms["myForm"].submit();
  },1000)
<form target="_blank">...</form>