使用Javascript更改网页标题

使用Javascript更改网页标题,javascript,Javascript,可能重复: 我正在尝试使用JavaScript设置网页的标题,因为我希望本地存储中存储的内容成为标题的一部分。我尝试的方法是使用document.createElement('title'),但我无法设置标题的文本。有没有一种方法可以这样设置标题的文本,或者有没有其他方法可以让我这样做?问题是你为什么要这样做 您可以执行如下操作,document.title=“这是新页面标题。”;,但这对seo等不起作用,因为大多数爬虫不支持JavaScript 如果您想让它与大多数重要的爬虫程序兼容,您需要

可能重复:


我正在尝试使用JavaScript设置网页的标题,因为我希望本地存储中存储的内容成为标题的一部分。我尝试的方法是使用document.createElement('title'),但我无法设置标题的文本。有没有一种方法可以这样设置标题的文本,或者有没有其他方法可以让我这样做?

问题是你为什么要这样做

您可以执行如下操作,document.title=“这是新页面标题。”;,但这对seo等不起作用,因为大多数爬虫不支持JavaScript


如果您想让它与大多数重要的爬虫程序兼容,您需要在服务器端实际更改title标记本身,这将涉及(PHP等)

您的站点应该有一个
元素 如果有,您只需将其添加到脚本中并调用它

function changeTitle(title) { document.title = title; }
使用


document.title=“这是新的页面标题。”文档.title更改页面标题。
document.title = 'Your desired title';