का उपयोग कर सरल स्क्रीन स्क्रैपिंग मैं jQuery का उपयोग करके एक साधारण स्क्रीन-स्क्रैपर का उपयोग करने के विचार के साथ खेल रहा हूं और मुझे आश्चर्य है कि निम्नलिखित संभव है या नहीं।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's 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 के अंदर जोड़ना संभव है?
यह भी जावास्क्रिप्ट में वर्तमान पृष्ठ का पाठ (टैग) के बिना प्राप्त करना संभव है: http://stackoverflow.com/questions/5321739/how-can-i-get-the-text-only- नो-टैग-ए-एचटीएमएल-दस्तावेज़ –