カレッヂ |
質問者 rank
投稿日 2004/10/13(水) 02:05:32
任意の時間が経過したら自動的にスクリプトを実行する方法についてお教え頂けないでしょうか。 具体的には、次のスクリプトで10秒経ってボタンが押されない場合には、自動的にVALUE="1"の方をかえしたいのですが。 print <<"EOF"; <FORM METHOD=POST ACTION="./text.cgi"> <INPUT TYPE="submit" NAME="TEXT" VALUE="0"> </FORM> <FORM METHOD=POST ACTION="./text.cgi"> <INPUT TYPE="submit" NAME="TEXT" VALUE="1"> </FORM> EOF
プロバイダ参照: |
回答者 sim
[削除]
投稿日 2004/10/13(水) 23:59:30
どのタイミングから10秒でしょうか? ページが開いてからであれば <html> <head> <title>自動でクリックしちゃうぞー</title> </head> <body onload='setTimeout("document.Autosubmit.submit()",10000)'> <FORM METHOD=POST ACTION="./test1.html"> <INPUT TYPE="submit" NAME="TEXT" VALUE="0"> </FORM> <FORM METHOD=POST ACTION="./test2.html" name="Autosubmit"> <INPUT TYPE="submit" NAME="TEXT" VALUE="1"> </FORM> </body> </html> こんな感じでいいんじゃないかと思います |
質問者 rank
[削除]
投稿日 2004/10/16(土) 14:27:14
たいへんありがとうございました。 お蔭様で解決いたしました。 |
このページは終了したので返信(回答)は書きこめません
Web裏技 |