したがって、次のような多くのフォームタグを含むページ(通常のユーザーとしてアクセスする)があります。
<form style="display:none" accept-charset="UTF-8" method="POST" enctype="multipart/form-data" action="kontroler.php" id="form_07206ee15b3bc3414cd3f7c130e01f3a" target="self"><input type="hidden" name="_action" value="actionx:dla_stud/rejestracja/brdg2/zarejestruj(rej_kod:WPA-P-13@12f14CW2;prz_kod:WPA-10.PZ-201cw;cdyd_kod:13@12f14Z;odczyt:0;callback:g_a5cf18cd)"><input type="hidden" name="csrftoken" value="2013-09-25-fe1c0bd16e51a7a7"></form>
すべてのフォームを同時に「オープン」(送信) したいので、すべてのフォームを新しいウィンドウ/タブで開きます (デフォルトでは、target='_self'
. Chrome デベロッパー ツール):
//set target for all forms to new windows
$("form").each(function(index){
$(this).attr('target', '_blank');
});
$("form").each(function(index){
var timer = index*1000;
self = $(this);
var t=setTimeout(function(){
self.submit()
},timer);
});
使用しているページからのポップアップ ウィンドウを Chrome に受け入れるように既に指示しました。しかし、私が得た結果は、「提出された」フォームの1つを持つ新しいウィンドウが1つだけです。何故ですか?