JavaScript 로 컬 대상 상용 방법 (5) - 창 대상

창 대상 의 일반적인 방법
1. alert () alert () 가 표시 할 대상 팝 업 창 표시
function Inferno(){
    "Lasciate ogne speranza, voi ch'intrate"
}
alert("Lasciate ogne speranza, voi ch'intrate");
alert(Inferno);

2. onblur () 와 onfocus () onblur () 와 onfocus () 초점 이 창 을 떠 날 때 이벤트 와 초점 이 창 에 초점 을 맞 출 때 이 벤트 를 촉발 합 니 다.
function countTime(){
    var leaveTime=null;
    var returnTime=null;
    window.onblur=function(){
        leaveTime=new Date().getTime();//      
        window.onblur=null;//              
        return leaveTime;
    }
    window.onfocus=function(){
        returnTime=new Date().getTime();//        
        alert('    '+parseInt((parseInt(returnTime)-parseInt(leaveTime))/1000)+' ');//          
        window.onfocus=null;//               
        return returnTime;
    }
}
countTime();

3. setInterval () 과 clearInterval () setInterval () 과 clearInterval () 은 초당 실행 되 는 타 이 머 를 설정 하고 타 이 머 를 지 웁 니 다.
var nowTime=new Date().getTime();
var intervalHandler=setInterval(function(){//     
    console.log(new Date());//           
    if (parseInt(new Date().getTime())-parseInt(nowTime)>=3000) {
        console.log('  setInterval  3 ');
        clearInterval(intervalHandler);//     
    }
},1000);//  1     

4. setTimeout () 과 clearTimeout () setTimeout () 과 clearTimeout () 은 정시 에 한 번 실행 되 는 타 이 머 를 설정 하고 타 이 머 를 지 웁 니 다.
var timeoutHandler=setTimeout(function(){//     
    console.log(new Date());
    console.log('  setTimeout  5 ');
    clearTimeout(timeoutHandler);//     
},5000);//5      

5. open () open () 창 열기
window.open('about:blank','_blank');
//             location      , ''    'about:blank'     
//      target  ,          

6. close () close () 창 닫 기
window.close(location);//      

7. confirm () confirm () 확인 정보, true 반환 확인, false 반환 취소
if (confirm('1+1=2 it is true?')) {
    alert('correct');
} else{
    alert('incorrect');
}

8. prompt () prompt (매개 변수 1, 매개 변수 2) 입력 창, 매개 변수 1 은 입력 알림, 매개 변수 2 는 입력 값 을 미리 설정 하여 입력 값 을 확인 하고 null 로 돌아 가 는 것 을 취소 합 니 다.
if (prompt('1+1=?')=='2') {
    alert('correct');
} else{
    alert('incorrect');
}

9. print () print () / 인쇄 페이지
print()//     

좋은 웹페이지 즐겨찾기