如何使用js获得一个网页的标题?


想直接通过页面的javascript代码,来获得其他外部网页的标题(title)信息,请问该如何写?

经验 网页标题 JavaScript

路中央的兄贵 9 years, 2 months ago

因为是跨域了,这类需求一般需要借助服务器端 或者 api 的帮助。

比如使用 herokuapp的服务:

http://textance.herokuapp.com/title/

实例代码如下:

$.ajax({
  url: "http://textance.herokuapp.com/title/www.lefern.com",
  complete: function(data) {
    alert(data.responseText);
  }
});

你当然也可以书写自己的服务,这个不复杂。基本原理就是:

  1. 服务器端获得目标网页的html内容
  2. 返回目标网页的title
永恒的幻影 answered 9 years, 2 months ago

Your Answer