2010-03-08 12 views
2

웹 프로그래밍에 대한 기본적인 지식이 있으므로이 질문에 대한 대답을 찾을 수 없습니다.웹 응용 프로그램에서 여러 브라우저 창을 처리하는 방법

일반적으로 쿠키는 웹 응용 프로그램에서 세션을 식별하는 데 사용됩니다. 그러나, 내가 아는 한 여러 브라우저 창에서 쿠키를 공유합니다. 이 경우 웹 응용 프로그램은 탭을 어떻게 구분합니까?

편집 : 모든 답변이 같은 것을 말하고있는 것 같습니다.이를 처리 할 표준 방법이 없습니다. 승인. 불확실한 사람들을 해결해 주셔서 감사합니다.

답변

2

그러나 알고있는 한, 여러 브라우저 창이 쿠키를 공유합니다. 이 경우 웹 응용 프로그램은 탭을 어떻게 구분합니까?

전혀 구별 할 수 없습니다. 따라서 웹 개발자는 애플리케이션을 강력하게 만들어 다른 "오래된"탭에서 액세스가 수행 될 때 데이터 파괴 또는 허가되지 않은 작업을 방지 할 수 있습니다.

2

그렇지 않습니다. 응용 프로그램에서는 두 개의 탭이 열려 있음을 알지 못합니다. 세션을 추적하는 경우 두 개의 세션이 열려 있음을 알 수 있습니다.

달성하려는 작업은 무엇입니까?

2

그렇지 않습니다. 서로 다른 브라우저 (ff/ie/google chrome)마다 하나의 쿠키가 있습니다.

클라이언트 쪽 탭 (예 : 자바 스크립트)을 구별해야합니다.

관련 문제