MadMyche
Сеанс-это абстракция на стороне сервера, основанная на экземпляре браузера.
Вкладки изолированы друг от друга по соображениям безопасности, и информация не видна другим вкладкам и не доступна серверу.
Что можно сделать, так это использовать javascript "window.name - собственность. Он был разработан больше для открытия новых окон/вкладок, но путем присвоения ему имени после установления соединения. Затем вам нужно будет использовать для проверки window.name перед отображением содержимого.
Прошло уже несколько лет с тех пор, как я работал с этим, и я, к сожалению, не помню код, который я использовал.
Вот доказательство концепции, которая действительно работает в IE - запуск этого из локального файла приведет к появлению предупреждения сценария.
<html>
<head>
<title>Test Window Name</title>
<script type ="text/javascript">window.name="MyWindowsName";</script>
</head>
<body>
<h1>
The name for this window is:
<script type ="text/javascript">document.write(window.name);</script>
</h1>
</body>
</html>
MadMyche
Если он не работает для вас в IE, это будет настройка в вашем экземпляре IE. Запустив его из настольного HTML-файла, я действительно получаю предупреждение скрипта из-за того, что он локальный. Я обновил свой ответ с помощью кода proof-of-concept