Доброй ночи, дорогие друзья, появилась необходимость спарсить контент iframe. Просмотреть исходный код документа в iframe можно через любой браузер, а вот спарсить что-то пока не получилось. Извиняюсь, что возможно многие из моих кодов не корректны, я только занялся изучением javascript.
Итак, сейчас имеем:
var iframe = document.getElementById('happyFrame');
var frameDocs = iframe.contentDocument || iframe.contentWindow.document;
var link = frameDocs.getElementsByClassName('name');
alert(link.length);
В данном случае, alert выводит 0. В то время, как в него должна попасть ссылка.
Класс с именем 'name'. в коде iframe только один.
Пример ссылки, хреф которой нужно достать:
<div class="item_info">
<a href="http://yyxxhh.com/u1jj12232lj" class="name" target="_blank">Мялка-палка</a>
</div>