いろいろ検索したのですが、それらしきものが無いように思うので、
陳腐な質問をしているかもしれませんが、よろしくお願いいたします。
●質問1、
現在、下記の「■例1、」のようにページが開いた時点で
自動でクリックしてフォームデータを送信できるようにしています。
■例11、
<html> <body> <form name="nform" action="a.php" target="blank" method="POST"> <input type="hidden" value="a" name="1"> <input type="hidden" value="b" name="2"> <input type="hidden" value="c" name="3"> <SCRIPT language="JavaScript">document.nform.submit();</SCRIPT> </form> </body> </html>この同じページに、下記のような全く違うaction先に、内容の一部だけ違う別のフォームを書いて、
同じように自動クリックしてデータを送る方法はありますでしょうか?
出来れば、2つだけではなく、複数のフォームを配置したいのですが・・・
<html> <body> <form name="nform2" action="b.php" target="blank" method="POST"> →※ここの action=値が違う。 <input type="hidden" value="a" name="1"> <input type="hidden" value="b" name="2"> <input type="hidden" value="f" name="3"> →※ここの value=値だけが違う。 </form> </body> </html>色々試しておりますが、ほとんど素人のためいまだに苦戦しております。
●質問2、
また、このやり方では無事に2つに送信できたとしても、target="blank"で2つのページが開いてしまうと思うのですが、
それを防ぐ方法(ひとつだけ開く)などはありますでしょうか。
JavaScriptはoffにしてないという条件下で動かす方法を考えております。
素人発想で申し訳ありませんが、何か解決法がありましたらよろしくお願いいたします。