在新标签页中提交多个不在Chrome浏览器中使用的表单

时间:2013-12-26 10:17:32

标签: jquery html forms google-chrome

在新标签页中提交多个不在Chrome浏览器中使用的表单。这个概念是,有很多形式,它是由'jQuery each'函数提交的。每个表单都会在新标签上打开。 Firefox和IE打开很多标签没有任何问题。但Chrome一次只打开一个窗口......我怎么能用chrome?

代码

<form class="form" method="post" action="www.someting.com" target="_blank">

<input type="text" name="FolioA" value="<?php echo $folio[0]?>" />
<input type="text" name="FolioB" value="<?php echo $folio[1]?>" />
<input type="text" name="FolioC" value="<?php echo $folio[2]?>" />
<input type="text" name="FolioD" value="<?php echo $folio[3]?>" />
<input type="submit" class="folio<?php echo $info_process['ProcessType'].$contract?>" />

</form> 

<form class="form" method="post" action="www.someting1.com" target="_blank">

<input type="text" name="FolioA" value="<?php echo $folio[0]?>" />
<input type="text" name="FolioB" value="<?php echo $folio[1]?>" />
<input type="text" name="FolioC" value="<?php echo $folio[2]?>" />
<input type="text" name="FolioD" value="<?php echo $folio[3]?>" />
<input type="submit" class="folio<?php echo $info_process['ProcessType'].$contract?>" />

</form> 


<form class="form" method="post" action="www.someting2.com" target="_blank">

<input type="text" name="FolioA" value="<?php echo $folio[0]?>" />
<input type="text" name="FolioB" value="<?php echo $folio[1]?>" />
<input type="text" name="FolioC" value="<?php echo $folio[2]?>" />
<input type="text" name="FolioD" value="<?php echo $folio[3]?>" />
<input type="submit" class="folio<?php echo $info_process['ProcessType'].$contract?>" />

</form> 

<script type="text/javascript">

  $('.form').each(function(index, value){
      $(this).submit();
  });
</script>

1 个答案:

答案 0 :(得分:1)

我希望这对你有用。

只需更改

  

target="_blank"

target="iframe"

只需更改代码:

<form class="form" method="post" action="www.someting.com" target="iframe1">

<input type="text" name="FolioA" value="<?php echo $folio[0]?>" />
<input type="text" name="FolioB" value="<?php echo $folio[1]?>" />
<input type="text" name="FolioC" value="<?php echo $folio[2]?>" />
<input type="text" name="FolioD" value="<?php echo $folio[3]?>" />
<input type="submit" class="folio<?php echo $info_process['ProcessType'].$contract?>" />

</form> 

<form class="form" method="post" action="www.someting1.com" target="iframe2">

<input type="text" name="FolioA" value="<?php echo $folio[0]?>" />
<input type="text" name="FolioB" value="<?php echo $folio[1]?>" />
<input type="text" name="FolioC" value="<?php echo $folio[2]?>" />
<input type="text" name="FolioD" value="<?php echo $folio[3]?>" />
<input type="submit" class="folio<?php echo $info_process['ProcessType'].$contract?>" />

</form>