2016-07-05 6 views
0

setTimeout関数が無効な引数エラーをスローします。 Settimeoutを動作させるためにどのような変換が必要か教えていただけますか?おかげ無効な引数エラーdusringのsetTimeout

var sessionTimeOutValue = '<%= Session.Timeout %>'; 
      var delay = sessionTimeOutValue * 6000; //convert to milliseconds 
      setTimeout(Logout(), delay); 
+0

を動作すると思いますが、この 'のsetTimeout(ログアウト、遅延)のようにそれを試してみてください; 'それでも動作しない場合、' sessionTimeOutValue'にはどのような価値がありますか? –

+1

あなたは本当に生成されたHTMLを投稿すべきです...そのままでは、 'sessionTimeOutValue'の値はわかりません。それが「悪い」値であれば、「遅延」は「NaN」に等しくなります。 –

答えて

1

私はログアウトはあなたがどこかで定義した関数であるので、これを行うことは

setTimeout(Logout, delay); 

setTimeout(function(){Logout();},delay)