쓸만한 주저리

창(window, popup)을 IE 판(version)에 상관없이 닫고 싶을 때

봄돌73 2008. 2. 29. 17:17

opener=''
window.open('ablut:blank','_self').close()
window.close()

 

//6이든 7이든 불쑥창의 경우는 그냥 닫힌다.

//6을 위해서 창을 연 창이 있는 것처럼 속인다. 7은 안 속는다.

//이렇게 안 속이면 일반창의 경우 닫을까 물어본다.

opener=''

//7에서 창을 닫을 때 닫을까라고 묻지 않도록 한다.
window.open('ablut:blank','_self').close()

//6에서는 이미 속여 놨으니 그냥 닫으면 된다.
window.close()