-1

如何在不刷新或重新加载的情况下更改标题?它可以通过 jquery 更改,但不会在查看源上完成效果。

我用过document.title。在浏览器上它正在改变值,但是当我打开页面源时它显示为空白。

4

2 回答 2

1

无法使用(客户端)JavaScript 更改页面的来源。源代码是传递给浏览器的原始代码。

您可以更改当前 DOM,并且 DOM 查看器(例如您可以在大多数浏览器开发工具中找到的)将向您显示 DOM 当前状态的序列化。

于 2013-03-06T09:52:12.810 回答
0

...但是当我打开页面源时,它显示为空白。

你能详细说明一下吗?我自己刚刚尝试过,效果很好:

<head>
    <title>Abc</title>
</head>

$(document).ready(function() {
    $('title').text('test');
})

查看页面源时,title现在包含“测试”。

JSFiddle 示例

于 2013-03-06T09:50:18.090 回答