Мне нужно определить, на какой вкладке я вхожу в браузер. Нет ли какой-либо информации, которую я могу получить в браузере, чтобы определить вкладку? Мне не нужно ничего знать о каких-либо других вкладках, мне просто нужен идентификатор для вкладки, в которой я нахожусь. Это может быть случайный или упорядоченный номер или штамп даты-времени, если он остается тем же самым для жизнь вкладки.
У меня есть приложение на стороне клиента, которое делает соединение BOSH через HTTP с удаленным сервером, и если я открываю его на нескольких вкладках, каждый экземпляр нуждается в его собственном уникальном идентификаторе или приложение терпит неудачу, поэтому мне просто нужен уникальный номер, который связан с вкладкой до тех пор, пока существует табуляция (то есть что-то, что переживает обновление страницы при навигации по сайту, который предоставляет это приложение). Похоже, что это просто проблема, которая должна быть доступна в браузере, например window.tabId - все, что мне нужно. У меня есть серьезный блок разработки, потому что я не могу пройти мимо этого простого, простого и простого решения, которое, похоже, не существует. Должен быть способ (в этом кроссбраузерное решение).
Любые идеи?