через stream_context_create()
Наткнулся на несколько проблем :
1. На сайте присутствуют вставки такого рода:
<script type="text/javascript" src="/engine/classes/js/jquery.js"></script>
<link rel="stylesheet" href="/templates/css/style.css?v=13" />
и т.п.
Соответственно ссылки src и href на моём сайте начинают выглядеть так :
src="http://mysite.com/engine/classes/js/jquery.js"
href="/templates/css/style.css?v=13"
В следтвии этого при выводе не загружаются стили, изображения и т.д.
2. На сайте присутствуют iframe элементы, при парсинге они подгружаются не полностью:
оригинал:
<iframe style="display:block" name="https://www.....mp4" id="ya_main" src="https://www........mp4" width="600" height="340" frameborder="0" scrolling="no" allowfullscreen="" webkitallowfullscreen="" mozallowfullscreen="" oallowfullscreen="" msallowfullscreen=""></iframe>
под ним идёт дочерний элемент #document под ним ещё целая ветка
то что парсится:
<iframe style="display:block" name="testplayer" id="ya_main" src="" width="600" height="340" frameborder="0" scrolling="no" allowfullscreen="" webkitallowfullscreen="" mozallowfullscreen="" oallowfullscreen="" msallowfullscreen=""></iframe>
под ним идёт пустой дочерний элемент #document
Подскажите пожалуйста что с этим можно сделать
Я так понимаю что во втором пункте проблема в том что java скрипты при парсинге не выполняются поэтому нужная информация и не появляется
Обсуждают сегодня