有没有办法让标题中的文本等于<title> </title>中定义的页面标题?

时间:2013-10-27 21:30:38

标签: javascript html header title

基本上我不想更改标题代码以及标题中<title>标记中的页面标题....是否有我可以使用的JavaScript或HTML,它会自动设置某个{{标题中的1}}是否等于页面标题?

1 个答案:

答案 0 :(得分:2)

是的,你可以用Javascript做到这一点,但如果你正在考虑搜索引擎优化(搜索引擎优化),那么你不会想要。

搜索引擎不会在页面中执行脚本,因此它不会像使用浏览器的访问者那样看到标题。它会看到没有添加标题的标题,这对搜索引擎列表会有害,因为当搜索引擎确定页面的内容时,标题是一个重要因素。

无论如何,如果你仍然想要这样做,这里有一个代码示例,它将标题放在一个标识为title的元素中:

window.onload = function(){
  document.getElementById('title').innerHTML = document.title;
};