Javascript 获取网站的标题

Javascript 获取网站的标题,javascript,html,jquery,Javascript,Html,Jquery,我浏览了这么多,但我发现的是如何操作一段html的示例。 但在我的例子中,我想通过给定的URL获取一个HTML文件,然后只解析网站标题,而不是整个文件 有没有办法用jQuery或类似jQuery的框架来实现这一点 关于,似乎有答案 $.get("yoururl", function(response){ var theTitle = (/<title>(.*?)<\/title>/m).exec(response)[1]; alert(theTitle);

我浏览了这么多,但我发现的是如何操作一段html的示例。 但在我的例子中,我想通过给定的URL获取一个HTML文件,然后只解析网站标题,而不是整个文件

有没有办法用jQuery或类似jQuery的框架来实现这一点

关于,

似乎有答案

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

正如评论员指出的那样,您将受到限制,只能在您的域内编辑页面。一般来说,用正则表达式解析HTML是一种很好的方法,但在这种情况下还不算太糟糕。

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

请参见一个php示例


对于python,请尝试

如何获取html文件?除非url与调用页面位于同一域中,否则这将无法工作。您假设OP仅从自己的域请求url。一旦外域开始使用,这将不起作用。此外,用正则表达式解析html通常是个坏主意。只使用浏览器就可以做到这一点,这将为许多安全问题打开大门。有Python/AppEngine的例子吗=