【问题标题】:How to modify a page title using JavaScript or jQuery? [duplicate]如何使用 JavaScript 或 jQuery 修改页面标题? [复制]
【发布时间】:2014-06-25 01:25:13
【问题描述】:

我正在使用include方法在每个页面上包含菜单页面,代码如下:

<!--#include virtual="include/menu/Menu.html"

此 Menu.html 页面有一个静态标题 &lt;Title&gt;ABC&lt;/Title&gt;。注意当前查看页面的Title不显示它的Title,而只显示包含的Menu.html页面的Title,即“ABC”。

有没有办法使用 JavaScript、jQuery 或任何您能想到的技巧来更改菜单页面的 &lt;Title&gt;&lt;Title&gt;(不是当前查看页面上的标题)?

【问题讨论】:

  • 我希望如此。使用 jQuery,(未测试)类似$('title').text('New title').
  • 会尝试的。谢谢@halfer
  • 我最近刚刚使用这种技术来修改&lt;style&gt; 块的内容,对我有用。让我们知道您的进展情况。
  • 它有效。非常感谢。

标签: javascript jquery


【解决方案1】:

你也可以只使用普通的javascript:

document.title = "The new title";

【讨论】:

  • 也尝试过这项工作。谢谢!
【解决方案2】:

你可以这样做:

$('title').text('New title');

还有另一种 jQuery 方法称为html(),但这仅适用于添加必须被理解为标签的内容时。由于标题不能包含 HTML,text() 是合适的。

【讨论】:

    猜你喜欢
    • 2014-09-07
    • 2012-01-08
    • 2011-11-02
    • 1970-01-01
    • 1970-01-01
    • 2010-12-06
    • 2017-10-28
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多