Я играл с идеей использования простого скрепера экрана с использованием jQuery, и мне интересно, возможно ли следующее.
У меня есть простая HTML-страница, и я делаю попытку (если это возможно), чтобы захватить содержимое всех элементов списка с другой страницы, например:
Главная страница:
<!-- jQuery -->
<script type='text/javascript'>
$(document).ready(function(){
$.getJSON("[URL to other page]",
function(data){
//Iterate through the <li> inside of the URL data
$.each(data.items, function(item){
$("<li/>").value().appendTo("#data");
});
});
});
</script>
<!-- HTML -->
<html>
<body>
<div id='data'></div>
</body>
</html>
Другая страница:
//Html
<body>
<p><b>Items to Scrape</b></p>
<ul>
<li>I want to scrape what is here</li>
<li>and what is here</li>
<li>and here as well</li>
<li>and append it in the main page</li>
</ul>
</body>
Итак, возможно ли, используя jQuery, вытащить все содержимое элементов списка с внешней страницы и добавить их в div?