获取网站的标题

时间:2010-07-04 10:12:46

标签: javascript html jquery

我浏览了SO,但我发现的是“如何操纵一段HTML”的例子。 但在我的情况下,我想通过给定的URL获取HTML文件,只解析网站标题而不是整个文件。

有没有办法用jQuery或任何类似jQuery的框架做到这一点?

的问候,

2 个答案:

答案 0 :(得分:6)

唯一的方法是使用服务器端代理来发出Web请求并解析您可以返回页面的标题。

查看php示例here

对于python,请尝试urllib

答案 1 :(得分:-1)

2911930希望得到答案

$.get("yoururl", function(response){
    var theTitle = (/<title>(.*?)<\/title>/m).exec(response)[1];
    alert(theTitle);
});

修改正如评论者所指出的,SOP仅限于您网域中的网页。而且,通常,使用正则表达式解析HTML是Bad Thing,但在这种情况下也不会太糟糕。