2013-12-16 1 views
0

다른 탭이 닫힐 때 한 브라우저 탭에서 웹 페이지를 새로 고치는 방법이 있습니까?다른 탭이 닫힐 때 브라우저 탭 새로 고침

나는 사용할 수있는 번호 공예품의 상태를 제공하는 웹 사이트가 있습니다 ('상태'탭이라고 부름). 다음으로, 회원의 HID 카드를 읽고 그들이 공예품을 사인하는 웹 사이트를 시작하는 VB 응용 프로그램을 가지고 있습니다 (이 링크를 내 'signout'탭이라고 부름). 작업이 완료되면 '가입'탭을 닫고 '상태'탭을 새로 고칩니다.

적으로는, 내가 좋아하는 뭔가를하고 싶은 -의 signout 과정의 마지막 페이지의 '상태'탭의 탭 ID를 확인, 새로 고침 및 자동 가까운 'signout'탭

답변

1

탭에 의해 열리는 탭을 감지 할 수 있습니다 (팝업)

function closeCallback() { 
    //your code here 
} 

var openTab = function(uri, name, options, closeCallback) { 
    var win = window.open(uri, name, options); 
    var interval = window.setInterval(function() { 
     try { 
      if (win == null || win.closed) { 
       window.clearInterval(interval); 
       closeCallback(win); 
      } 
     } 
     catch (e) { 
     } 
    }, 1000); 
    return win; 
}; 
관련 문제