Так я делаю это:getElementsByTagName ('a'); не работает?
var stuff = document.getElementsByTagName('iframe');
работает отлично. Тогда я хочу это сделать:
var other = stuff.getElementsByTagName('a');
но это не работает. Это заканчивается неопределенным. Я могу сделать:
var other = document.getElementsByTagName('a');
и все в порядке. Должен ли я не получить все «а» в «iframe»?
Редактировать: Таким образом, я не являюсь владельцем iframe, и теперь у меня создается впечатление, что я не могу получить доступ к чему-либо, генерирующему iframe, что означает, что я думаю, что я ввернута.
У вас есть iframe? – Anurag
@ Анураг Нет. Я видел, как кто-то опубликовал ответ, говорящий, что вы не можете получить доступ к этой информации из-за безопасности браузера, но они удалили ее. Я думаю, вы можете получить доступ только к фактической части iframe, и любой контент, который он создает, не работает? – townie