У меня будет код, работающий на сайте в iframe, который может быть или не быть междоменным и может дублироваться в нескольких iframe. У меня может быть код, работающий в верхнем окне, а может и нет. Я хочу, чтобы мой JS генерировал уникальный идентификатор, который будет таким же, если он будет сгенерирован моим кодом в любом фрейме на этой странице, в нескольких фреймах, фреймах, вложенных в фреймы, или в верхнем окне, для жизни этой загрузки только главная страница.
Он должен генерировать один и тот же идентификатор при запуске в любом контексте окна этой веб-страницы, загружаемой для этого пользователя в это время. Поэтому, если iframe удален, другой добавленный должен генерировать тот же идентификатор.
Какую информацию лучше использовать для этого? По сути, это идентификатор сеанса, но он должен быть сгенерирован в браузере и быть одинаковым для любого дочернего iframe, генерирующего его. Спасибо всем, кто может помочь!