是否有可能使用jQuery Ajax方法从另一个域(当前不拥有)提取源数据?如果没有其他方法?跨服务器域数据拉jQuery..Ajax?
试图看看我是否可以为其容器(:contains
)指定一个指定的a
标签。更具体地在下面的例子中,我想简单地说有多少的四星级评级的警告有:
$(document).ready(function(){
$.ajax({
url: "http://www.google.com/products/seller?hl=en&q=burkett+restaurant+equipment&zmi=basequipment.com&cmi=12986189937115136&sa=X",
context: document.body,
dataType: 'html',
success: function(data){
var fourStars = $(data).find('a[href*="rate=4"]').text();
alert(fourStars);
}
});
});
您必须使用远程json请参阅http://bob.pythonmac.org/archives/2005/12/05/remote-json-jsonp/ – Devjosh 2012-02-07 17:57:12
在您的服务器上创建一个代理脚本,它可以提取和解析页面来自Google。那么你就可以从服务器上获取数据。 – 2012-02-07 18:01:32