• 締切済み

このスクリプトを一定時間ごとに実行させるにはどうしたらいいですか?

このスクリプトを一定時間ごとに実行させるにはどうしたらいいですか? javascript: document.cookie="nicohistory=;path=/;domain=nicovideo.jp;"; ml='watch/'+Video.v;sl='api/getflv/'+(Video.v+'\x3f').replace(/nm.*/,"$&as3=1&")+'ts='+(new Date()-7999); sb=function(ul){new Ajax.Request(ul,{method:'get'})}; me=function(ul,ue){new Ajax.Request(ul,{method:'get',onSuccess:function(h){sb(ue)}})}; me(ml,sl); void(0);

みんなの回答

回答No.2

javascript:setInterval(function(){document.cookie="nicohistory=;path=/;domain=nicovideo.jp;";ml='watch/'+Video.v;sl='api/getflv/'+(Video.v+'\x3f').replace(/nm.*/,"$&as3=1&")+'ts='+(new Date()-7999);sb=function(ul){new Ajax.Request(ul,{method:'get'})};me=function(ul,ue){new Ajax.Request(ul,{method:'get',onSuccess:function(h){sb(ue)}})};me(ml,sl);void(0);},2000); 2000でだいたい2秒です。 動作するか確認してません。

  • fujillin
  • ベストアンサー率61% (1594/2576)
回答No.1

クッキーに定数を記入したり、関数定義を何度も実行することに意味があるとは思えないですけれど… >一定時間ごとに実行させるにはどうしたらいいですか? setTimeout とか setInterval を利用するのが普通ではないでしょうか?  http://www.site-cooler.com/kwl/javascript/13.htm  http://www.ajaxtower.jp/js/window/index2.html

関連するQ&A

専門家に質問してみよう