짧은 답변:
당신은 할 수없는 정말 다른 하나 개의 탭에서 상태 정보를 전달 ...
긴 대답 :
당신은 할 수 진정으로 , 다른 하나 개의 탭에서 상태 정보를 전달하는 이 샌드 박스 보안의 매우 심각한 위반이 될 것처럼.
그러나 다음과 같은 방법으로 두 탭간에 상태를 간접적으로 전달할 수 있습니다 .
또 다른 옵션은 쿠키를 통해 단순히 두 개의 탭 사이에 정보를 전달하는 것이지만 문제가 발생할 가능성이 높으며 브라우저에 따라 다르며 페이지를 다시로드해야 합니다. 그러나 다른 사람이 한 일 을 ) .
따라서 브라우저 확장은 분명히 상당히 제한적인 경로이므로 클라이언트-서버 통신의 길을 가고 클라이언트가 서버에 이벤트를 게시 한 다음 다시 전달하는 시스템을 개발해야합니다 (또는 다른 종류의 브로드 캐스트). 선택한 통신 프로토콜을 통해 다른 클라이언트에게.
업데이트 1 : 누군가 주석을 제거하기 전에 주석에서 언급했듯이 (받은 편지함에 표시되지 않으므로 신용을 줄 수 없습니다.)
HTML5는 window.postMessage
API를 소개합니다 .
실제 예는 John Resig의 Cross-Window Messaging 블로그 게시물을 참조하십시오 . 매우 흥미롭게도,이 게시물에 대한 의견을 보면 Malte 라는 누군가 가 최신 브라우저에서 사용하기 위해 작성한 라이브러리window.postMessage
또는 이전 브라우저의 쿠키 기반 버전을 언급 한 것을 알 수 있습니다 .
자세한 내용과 예를 보려면 다음을 읽으십시오.
업데이트 2 :
2012-03-04와 같이 HTML5 사양은 여전히 초안이므로 일부 기능 은 제거 될 수 있습니다 . 그래서 조심 해서 사용하십시오 ...