использование document.getElementsByTagName на странице с iFrames - элементы внутри iframe не выбираются

новее для JavaScript. На своей странице (приложение asp.net, vb в качестве серверного языка) я использую document.getElementsByTagName (& quot; img & quot;), чтобы получить все HTML-элементы с тегами img. Я заметил, что один из них не отображается в этом списке (я смог поместить их в массив и получить доступ к элементам по отдельности - код ниже). Этот элемент содержится внутри iframe (iframe не использует SRC или что-либо еще, просто определен, тогда HTML внутри него находится прямо в источнике, не загружается с другой страницы - это автоматически генерируется программой просмотра отчетов Crystal, созданной во время выполнения, поэтому я не могу скопировать, чтобы показать это). GetElementsByTagName не подхватывает это изображение, потому что оно находится внутри iframe? Мне нужно иметь доступ к этому источнику изображений (изображение - это еще один автоматически сгенерированный элемент из средства просмотра отчетов Crystal). Если причина, по которой это не обнаружено, связана с iframe, есть ли способ запустить это для элементов внутри iframe? Или просто получите & quot; innerhtml & quot; Свойство type для всего внутри iframe, чтобы можно было получить доступ к img src. Спасибо за помощь.

var IMGmatches = [];
        var IMGelems = document.getElementsByTagName("img");
        for (var j = 0; j < IMGelems.length; j++) {
            IMGmatches.push(IMGelems[j]);
        }

Ответы на вопрос(2)

Ваш ответ на вопрос