2011-08-05 2 views
1

이전에 열었던 모든 팝업이 존재할뿐만 아니라 최소화되지 않았 음을 확인하고 싶습니다. earlier discussion은 창 존재 여부를 확인하는 방법에 대해 이야기했습니다. 이미 열려있는 창에 포커스를두면 최소화 된 창을 복원 할 것입니다 (기대하고 있습니다).JavaScript : 창이 있는지 확인하십시오 &&가 최소화되어 있지 않습니다.

그 경우입니까, 아니요?

감사합니다.

+0

을 - danke SEHR! –

+0

Bitteschön! ^^ –

답변

2

당신은 탭 또는 브라우저 창 참조 당신과 포커스를 감지하고이를 사용하여 설정입니다 '창'을 가정 모두를 수행 할 수 있습니다 Dr.Molle @

function detectFocus(state){ 
    return "Window is now "+state; 
} 
window.onfocus = function("in focus") 
window.onblur = function("not in focus") 
/*You then can set state with this method of window:*/ 
if(needToRestore==true){window.focus} 
+0

굉장! 큰! 감사. –