Вот приблизительная идея. Я хочу, чтобы для каждого работающего кода "a.html" был известен ЭЛЕМЕНТ iframe, в котором он работает.

в этом примере будет три экземпляра одного и того же кода, запускаемого из "a.html". Я хочу иметь возможность просмотреть родительский документ (что я могу - это не междоменная проблема) и узнать идентификатор или какое-либо другое динамически назначаемое свойство iframe - поэтому мне нужна ссылка ELEMENT самого iframe.
Запрос "родительского" элемента iframe не сообщает родительскому экземпляру javascript, какой элемент выполняет этот запрос AFAIK. Есть ли?
Я не могу просто перебирать все iframe и искать на своих страницах известный источник "a.html", потому что будет несколько экземпляров одного и того же пути, а также другие iframe, которые не имеют ко мне никакого отношения - какой IFRAME является текущим контекстом выполнения?
Чего я не могу сделать:
- Изменить родительскую страницу
- Изменить URL-адреса iframe, включая имя или параметры поиска.
- Укажите идентификаторы или значения наборов данных в iframe.
- Изменить содержимое дочерних iframe.
Мысли?
Подробнее здесь: https://stackoverflow.com/questions/703 ... ame-domain
Мобильная версия