在新标签页中提交多个不在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>
答案 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>