묻고답하기
page_full_width" class="col-xs-12" |cond="$__Context->page_full_width">
.jp입니다 분석 좀 해주세요.
2002.05.14 19:17
var timerID;
function errIgnored(){return false;}
window.onerror=errIgnored;
function keypressed(){if(event.keyCode==122){self.close();} else return false;}
document.onkeydown=keypressed;
function is_loaded(obj){return (obj!=null && obj!="undefined")}
function setCookieLocal(name,value){document.cookie = name + "=" + escape( value ) + "; path=/; "}
function opener_alive(){return is_loaded(opener)}
function down_loaded(){return is_loaded(document.simfile)}
function down_kill(){clearTimeout(timerID); if(down_loaded()) document.simfile.xxxQuit();}
var bbb=false;
function down_addfile(){timerID=setTimeout('down_addfile();',1000); if(bbb&&down_loaded()) {clearTimeout(timerID);initX();} bbb=true;}
function down_getspeed()
{
timerID=setTimeout('down_getspeed();',300);
if(down_loaded()) {
vspeed=document.simfile.speed;
if(document.simfile.done=="1") {
aaa = vspeed*1024;
setCookieLocal("speed",aaa);
clearTimeout(timerID);
disp_speed(vspeed);
/**
location.replace("speed_end.php");
**/
}
}
}
function down_speedcancel(){down_kill(); self.close();}
function errIgnored(){return false;}
window.onerror=errIgnored;
function keypressed(){if(event.keyCode==122){self.close();} else return false;}
document.onkeydown=keypressed;
function is_loaded(obj){return (obj!=null && obj!="undefined")}
function setCookieLocal(name,value){document.cookie = name + "=" + escape( value ) + "; path=/; "}
function opener_alive(){return is_loaded(opener)}
function down_loaded(){return is_loaded(document.simfile)}
function down_kill(){clearTimeout(timerID); if(down_loaded()) document.simfile.xxxQuit();}
var bbb=false;
function down_addfile(){timerID=setTimeout('down_addfile();',1000); if(bbb&&down_loaded()) {clearTimeout(timerID);initX();} bbb=true;}
function down_getspeed()
{
timerID=setTimeout('down_getspeed();',300);
if(down_loaded()) {
vspeed=document.simfile.speed;
if(document.simfile.done=="1") {
aaa = vspeed*1024;
setCookieLocal("speed",aaa);
clearTimeout(timerID);
disp_speed(vspeed);
/**
location.replace("speed_end.php");
**/
}
}
}
function down_speedcancel(){down_kill(); self.close();}
var timerID; // setTimeout에 대한 타임 클리어 아이디 지정
function errIgnored(){return false;} // 오류발생시 무시함
window.onerror=errIgnored; // 오류발생시 errIgnored() 실행
function keypressed(){if(event.keyCode==122){self.close();}else return false;} // F11키 누를경우 창 닫음
document.onkeydown=keypressed; // 키이벤트 발생시 keypressed() 실행
function is_loaded(obj){return (obj!=null && obj!="undefined")} // 개체가 존재하는지 여부 확인하는 함수 존재하면 true 없으면 false
function setCookieLocal(name,value){document.cookie = name + "=" + escape( value ) + "; path=/; "} // 쿠키굽는 함수
function opener_alive(){return is_loaded(opener)} // opener(부모창)가 존재하는지 확인하는 함수, 존재하면 true리턴
function down_loaded(){return is_loaded(document.simfile)} // 문서내부에 simfile이라는 개체가 존재하는지 확인, 존재하면 true리턴
// 다운로드 중지함수 setTimeout('down_getspeed();',300)을 멈추고, down_loaded()를 실행해서 true값을 넘겨주면 simfile.xxxQuit()메쏘드 실행
function down_kill(){clearTimeout(timerID); if(down_loaded()) document.simfile.xxxQuit();}
var bbb=false; // 변수설정
function down_addfile(){timerID=setTimeout('down_addfile();',1000); if(bbb&&down_loaded()) {clearTimeout(timerID);initX();} bbb=true;}
//1초후에 down_addfile();함수실행 bbb가 true이고 down_loaded()에서 true값을 넘기면 타임아웃해제하고 initX();실행, 아니면 bbb에 true값 할당
//다운로드 스피드함수
function down_getspeed()
{
timerID=setTimeout('down_getspeed();',300); // 0.3초후에 down_getspeed()함수실행
if(down_loaded()) { // down_loaded()함수 실행후 true값을 넘겨받으면
vspeed=document.simfile.speed; // simfile의 speed속성값을 vspeed변수에 할당
if(document.simfile.done=="1") { //simfile개체의 속성done의 값이 "1"인경우
aaa = vspeed*1024; // 스피드에 1024를 곱해서 aaa변수에 할당
setCookieLocal("speed",aaa); // 쿠키명 speed에 변수 aaa값을 쿠키로 구움 speed=aaa
clearTimeout(timerID); // 타임아웃해제 (setTimeout('down_getspeed();',300); 해제)
disp_speed(vspeed); // disp_speed() 함수에 매개변수값에 vspeed값을 넘겨줌
/**
location.replace("speed_end.php");
**/
}
}
}
//다운로드 멈추고 창닫기
function down_speedcancel(){down_kill(); self.close();}