期待する動作:7秒後に画面遷移
現状の動作:2~3秒でリロードが入る。
以下コメント...
setTimeoutでは7秒を指定。
しかし、2~3秒でリロードが入る。
恐らく、このリロードまでの秒数が定まらないのは、PGを読み込んでいる時間なのだろうか・・・?
色々コード割愛しました
<HTML> <HEAD> <script language="JavaScript"> function myrefresh(_CF_Data) { var LAST = document.frm.LAST.value; document.frm.RANK.value = _CF_Data; if(LAST == 1){ document.frm.method="POST"; document.frm.action="ooo.cfm"; document.frm.submit(); }else{ document.frm.method="POST"; document.frm.action="otitiue.cfm"; document.frm.submit(); } } //1000ミリ秒 * 〇 = 〇秒 setTimeout('myrefresh()', 1000 * 7); </script> </HEAD> <BODY> <CENTER> <cfform name="frm"> <cfoutput> <input type = "hidden" name = "LAST" value = "#LAST#"> <input type = "hidden" name = "RANK" valuye = ""> </cfoutput> <SCRIPT Language="JavaScript">myrefresh('#RANK#');</SCRIPT> </cfform> </CENTER> </BODY> </HTML>
回答3件
あなたの回答
tips
プレビュー