[ Поиск ] - [ Пользователи ] - [ Календарь ]
Полная Версия: Получить iframe из страницы
dradven
Здравствуйте.
Есть страничка сайта (Страница №1), в ней присутствует iframe, в котором выводиться другой сайт (Страница №2).
Ссылка на сайт прописана в атрибуте iframe[src].
Для получения контента страницы использую file_get_contents,
для поиска нужного тега или атрибута подключил PHP Simple HTML DOM Parser.
Так вот на Странице №1 iframe, его атрибуты и содержимое видно только когда смотришь через окно браузера, даже если посмотреть исходный код страницы - там ничего нет. Соответственно когда функция file_get_contents берет контент страницы там нет информации об iframe.
Как обмануть сайт и получить нужную мне информацию?
vagrand
dradven
Если в исходном коде нет ифрейма, значит он добавляется динамически при помощи JS. Следовательно сперва вам в ручном режиме надо найти где это происходит и понять алгоритм по которому собирается его URL. В дальнейшем нужно будет у себя воспроизвести этот алгоритм.

_____________
Senior PHP developer: PHP5, MySQL, JavaScript, CakePHP, Yii/Yii2, Zend Framework, Smarty, XML/Xslt, JQuery, Jquery Mobile, Bootstrap, ExtJS, HTML, HTML5, CSS, Linux, SVN, Git, Memcached, Redis, MongoDB, Zend Guard, Ioncube, FFMpeg, PayPal, Webmoney, Qiwi, Facebook API, Vkontakte Api, Google API, Twitter Api, Steam Api.
Junior Android Developer: Android SDK, многопоточность, работа с HTTP запросами, JSON, SQLite, фрагменты.
Игорь_Vasinsky
Цитата
Как обмануть сайт

вот такие нынче приоритеты...

_____________
HTML, CSS (Bootstrap), JS(JQuery, ExtJS), PHP, MySQL, MSSql, Posgres, (TSql, BI OLAP, MDX), Mongo, Git, SVN, CodeIgnater, Symfony, Yii 2, JiRA, Redmine, Bitbucket, Composer, Rabbit MQ, Amazon (SQS, S3, Transcribe), Docker
Быстрый ответ:

 Графические смайлики |  Показывать подпись
Здесь расположена полная версия этой страницы.
Invision Power Board © 2001-2024 Invision Power Services, Inc.