seb*_*bas 3 javascript php jquery web-scraping
如何在另一个位于不同域的网页上加载某个网页div.
我试过这个:
<div id="m"></div>
<script>$('#m').load('http://something.com #divname');</script>
Run Code Online (Sandbox Code Playgroud)
但是当要加载的页面在另一个域上时,它不起作用
这个 jQuery的mod允许你这样做. 看看吧!它使用YQL来允许跨域请求.
收到请求后,它显示为JSON,您可以通过ajax解析.这是我使用它的一种方式:
$.ajax({
url: 'http://something.com',
type: 'GET',
success: function(res) {
var loadIt = $j(res.responseText).find('#divname').html();
$('#m').html(loadIt);
}
});
Run Code Online (Sandbox Code Playgroud)
但我认为您也可以使用.load显示该链接上显示的内容.
归档时间: |
|
查看次数: |
2822 次 |
最近记录: |