【发布时间】:2011-10-17 16:04:01
【问题描述】:
我不确定它是否可能,但我想一定有办法。
我正在尝试检查某个页面是否仍然在线,以及它是否仍然具有我期望的内容。出于演示目的,我试图获取远程站点的标题。
所以我正在尝试这样的事情:
$.ajax({
dataType: 'jsonp',
jsonp: 'jsonp_callback',
url: 'http://www.confickerworkinggroup.org/infection_test/cfeyechart.html',
success: function (response) {
var newTitle = $(response).filter('title').text();
alert(newTitle);
}
});
但它不起作用,这是 Firebug 中的错误:
invalid XML attribute value
<META NAME=AUTHOR CONTENT="Joe Stewart">
我对这一切都很陌生,所以我不确定主要问题出在哪里(我想不止一个)。
编辑:
我认为我真正需要帮助的是“解析”返回的 jsonp,这样我就可以将它与 jquery 一起使用,就像它是一些简单的内容一样。
编辑 2:
以防万一 any1 正在寻找类似的东西,我遇到了this site,它工作得非常好,但是我仍在寻找一种使用 jQuery 的方法,并将保持更新这篇文章。
【问题讨论】:
标签: jquery ajax json cross-domain jsonp