jQuery'yi kullanarak basit bir ekran kazıyıcı kullanmayı düşünerek oynuyordum ve aşağıdakilerin mümkün olup olmadığını merak ediyorum.jQuery Kullanarak Basit Ekran Kazıması
Ben basit bir HTML sayfası var ve (eğer mümkünse), başka bir sayfadan liste öğelerinin tüm içeriğini kapmak şöyle bir girişim yapıyorum:
Ana Sayfa:
<!-- jQuery -->
<script type='text/javascript'>
$(document).ready(function(){
$.getJSON("[URL to other page]",
function(data){
//Iterate through the <li> inside of the URL's data
$.each(data.items, function(item){
$("<li/>").value().appendTo("#data");
});
});
});
</script>
<!-- HTML -->
<html>
<body>
<div id='data'></div>
</body>
</html>
Diğer Sayfa: Yani
//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>
, öyle jQuery kullanarak liste öğesi içeriğinin tümünü harici bir sayfadan çekmek ve bir divun içine eklemek mümkün mü?
O JavaScript geçerli sayfanın (etiketleri olmadan) metni almak da mümkündür: http://stackoverflow.com/questions/5321739/how-can-i-get-the-text-only- no-tag-from-a-html-document –