我使用include方法在每个页面上包含菜单页面,代码如下:
<!--#include virtual="include/menu/Menu.html"
此Menu.html页面具有静态标题<Title>ABC</Title>
。请注意,当前查看页面的标题不显示其标题,但仅显示所包含的Menu.html页面的标题,即“ABC”。
有没有办法通过使用JavaScript,jQuery或您能想到的任何技巧来更改菜单页面的<Title><Title>
(而不是当前查看页面上的标题)?
答案 0 :(得分:2)
您也可以使用普通的javascript:
document.title = "The new title";
答案 1 :(得分:0)
你可以这样做:
$('title').text('New title');
还有另一个名为html()
的jQuery方法,但这仅适用于添加必须被理解为标记的内容。由于标题不能包含HTML,因此text()
是合适的。