Как отобразить только части нескольких URL-адресов в один HTML-файл?
Раньше я использовал iframe, но он отображал все URL-адреса веб-страницы в полном объеме.
Например: я сохранил следующий код в файле с именем "trial.html":
<iframe src="http://stackru.com/unanswered" width=1100 height=1500></iframe>
<iframe src="http://stackru.com/questions" width=1100 height=1500></iframe>
Когда я загружаю свой файл "trial.html" в Firefox, он правильно показывает два URL. ;)
Но, например, я хотел бы, чтобы на моей веб-странице отображалась только верхняя правая часть "голос" (серого цвета) для первого URL. Я заметил, что он имеет следующий код:
<div class="module">
<div class="summarycount" style="text-align: left;">11,308</div>
<p>questions with <b style="color: maroon;">no upvoted answers</b></p>
<p>The highest voted unanswered questions appear first, then the most recent ones. </p>
</div>
Можно ли отобразить только часть <div class="summarycount"
или <div class="module">
часть?
Заранее спасибо;)
2 ответа
Кадры - это просто еще один видовой экран, такой же, как и в обычном окне браузера, и все, что делает видовой экран, - это место для отображения документов. Целые документы.
Если вы хотите проанализировать документ или даже множество документов, чтобы выбрать и выбрать их разделы и объединить их с другим документом, вам придется задействовать язык на стороне сервера, чтобы загрузить эти документы и выполнить операцию за вас. Как всегда, я рекомендую XSLT для этого, когда документы хорошо сформированы, но каждый язык способен сделать это.
Если вам действительно нужен партизанский вариант, если у вас есть контроль над документами, и у вас нет проблем с x-доменом, вы можете выполнить некоторые манипуляции с JS DOM для чтения из загруженных в iframe документов и копирования важных узлов в родительский документ, удаляя iframe по ходу, но он не такой чистый или надежный.
Я думаю, что это также может помочь (но имхо это не подойдет для веб-сайтов с HTML-файлами с роботами-запретами):
Создание монитора веб-страниц с помощью Документов Google и автоматическое отслеживание изменений http://www.labnol.org/internet/monitor-web-pages-changes-with-google-docs/4536/