如何更改标题而不刷新或重新加载?它可以通过jquery更改,但效果不会在视图源上完成。
我已经使用了document.title。在浏览器上,它正在改变值,但当我打开页面源代码时,它显示空白。
无法使用(客户端)JavaScript更改页面的源。源代码是传递给浏览器的原始代码。
您可以更改当前DOM, DOM查看器(例如您可以在大多数浏览器开发人员工具中找到的)将向您显示DOM当前状态的序列化。
…但是当我打开页面源代码时,它显示空白。
你能详细说明一下吗?我自己也试过了,效果很好:
<head>
<title>Abc</title>
</head>
$(document).ready(function() {
$('title').text('test');
})
当查看页面的源代码时,title
现在包含"test"。
JSFiddle例子。