我想获取某个网站下一个页面里的h1包含的内容,该怎么写呢?
$("h1").html();
$("h1").text();
//有区别的哦
$('#content').load('http:-//topic.csdn.-net/u/20120904/13/92df2a86-33ff-4d69-a4cb-2aa606d9aa63.html h1');
见 http:-//api.jquery.-com/load/
不过ajax不允许跨域操作。
JS好像由于安全问题,不允许跨域获取HTML,除非是像jsonp那样格式的数据。
你可以尝试PHP,JSP等语言抓取数据。
跨域只能做代理了,用服务器端httprequest对象下载跨域的数据,然后正则分析需要的内容输出提供给ajax使用