【보존판】F5의 대체 스크립트예
조회수 : 452
JA
255
おもしろ
1,441,635 / 2,811,753
어제, F5키의 화제가 있었으므로, F5대체 스크립트를 만들어 보았습니다.
FF,IE에도 움직이도록(듯이) 하고 싶었지만, IE용으로는 시간이 걸리는 것으로, FF전용입니다.
1 아래의 스크립트를 메모장에 붙여 xxxx.html라고 하는 이름의 로컬 파일에 보존합니다.
2 그 xxxx.html라고 하는 파일을「프로그램으로 열리는」로부터 firefox를 선택합니다.FF가 선택되고 있는 분은 클릭 하나로 좋습니다.
3 열린 페이지의 URL란에 적당한 URL를 붙여 F5클릭 희망 회수를 설정해, 「f5 push」버튼을 누르면 지정 회수분 , 실행합니다.
4 메모장이 UTF8로 보존할 수 없는 경우는 shift-jis입니까들 , 스크립트의 charaset를 utf-8으로부터 shift-jis에 고쳐 쓴 것을 xxx.html로서 보존합니다.
아무튼 간이 스크립트이므로, 적당하게 사용해 주세요.
------------- 이하 스크립트 -----
var curF5=null;
function f5push(kaisuu){
if(kaisuu<=0){
f5stop();
return;
}
if(curF5) return;
var url=document.getElementById("url").value;
var interval=document.getElementById("interval").value;
curF5 = setInterval(function() {
var frame=document.getElementById("targetframe");
var doc=frame.contentWindow;
// 공개 후 정정 if(!doc) loc=doc.location.replace(url);
if(doc) doc.location.replace(url);
f5stop();
kaisuu--;
document.getElementById("kaisuu").value=kaisuu + "";
if(kaisuu>0) f5push(kaisuu);
}, interval);
}
function f5start(){
if(curF5) return;
var kaisuu=parseInt(document.getElementById("kaisuu").value);
f5push(kaisuu);
}
function f5stop(){
if(curF5) clearInterval(curF5);
curF5=null;
}
function setInitial(){
var url="http://www.kjclub.com/jp/exchange/theme/list.php?tname=exc_board_67";
document.getElementById("url").value=url;
var frame=document.getElementById("targetframe");
frame.src=url;
}
function textSelect(textControl){
textControl.select();
}
URL:
회수(100 이내):
빈 시간(밀리 세컨드 단위):
원문보기
【保存版】F5の代替スクリプト例
昨日、F5キーの話題があったので、F5代替スクリプトを作ってみました。
FF,IEにも動くようにしたかったが、IE用には時間がかかるようなので、FF専用です。
1 下のスクリプトをメモ帳に貼り付け、xxxx.htmlという名のローカルファイルに保存します。
2 そのxxxx.htmlというファイルを「プログラムで開く」からfirefoxを選択します。FFが選択されている方はクリック一つで結構です。
3 開いたページのURL欄に適当なURLを貼り付け、F5クリック希望回数を設定し、「f5 push」ボタンを押せば指定回数分、実行します。
4 メモ帳がUTF8で保存できない場合はshift-jisでしょうから、スクリプトのcharasetをutf-8からshift-jisに書き直したものをxxx.htmlとして保存します。
まぁ簡易スクリプトなので、適当にお使いください。
------------- 以下 スクリプト -----
var curF5=null;
function f5push(kaisuu){
if(kaisuu<=0){
f5stop();
return;
}
if(curF5) return;
var url=document.getElementById("url").value;
var interval=document.getElementById("interval").value;
curF5 = setInterval(function() {
var frame=document.getElementById("targetframe");
var doc=frame.contentWindow;
// 公開後訂正 if(!doc) loc=doc.location.replace(url);
if(doc) doc.location.replace(url);
f5stop();
kaisuu--;
document.getElementById("kaisuu").value=kaisuu + "";
if(kaisuu>0) f5push(kaisuu);
}, interval);
}
function f5start(){
if(curF5) return;
var kaisuu=parseInt(document.getElementById("kaisuu").value);
f5push(kaisuu);
}
function f5stop(){
if(curF5) clearInterval(curF5);
curF5=null;
}
function setInitial(){
var url="http://www.kjclub.com/jp/exchange/theme/list.php?tname=exc_board_67";
document.getElementById("url").value=url;
var frame=document.getElementById("targetframe");
frame.src=url;
}
function textSelect(textControl){
textControl.select();
}
URL:
回数(100以内):
空き時間(ミリ秒単位):
좋아요·댓글을 남기려면 로그인해 주세요.
댓글 ( 3 )