Как вы можете выбрать iframe DOM Object на странице, если вы знаете идентификатор iframe? Предположим, что на странице может быть несколько iframe, и вы не знаете позицию того, о котором идет речь, а также никаких решений jQuery. Я придумал следующее, однако, я ожидаю, что это может быть намного более тривиально.Получить iframe данного ID
EDIT. Я пытаюсь получить объект DOM, так что я могу получить доступ к свойствам, такие как window.frames[0].innerHeight
function getIframe(id) {
var iframe=null;
for (var i = window.frames.length - 1; i >= 0; i--) {
if(window.frames[i].frameElement.id==id){iframe=window.frames[i];break;}
}
return iframe;
}
@RGraham Что вы имеете в виду? – user1032531
Я ищу объект, представляющий iframe. Например, 'window.frames [0]' вернет объект для первого iframe на странице. 'document.getElementById (" myIFrame ")' и 'window.frames ['myIFrame']' с другой стороны, вернет HTML-код iframe. Извините, если в моем описании используется неправильная номенклатура, так как iframe все еще новы для меня. Спасибо – user1032531