我有同一页(或锚标记)链接在一个单一的html文件。当用户点击这些链接时,他们会在新标签页中打开相同的html文档。用新标题重新加载html页面
这个新标签怎么能有一个新的文档标题?
我的代码下面的问题是,它重命名当前标签的标题(不是刚刚打开的新标题)。第一次加载页面时,我的页面有一个默认标题。当然,所有后来加载的新页面都将其设置为标题。
<title>Default title</title>
<a href=#relativeLink target='_blank' onclick="return runMyFunction();">click me</a>
<script>
function runMyFunction() {
document.title="new title!"
return true;
}
</script>
您对网址不完全一样吗?像index.html和一个新的窗口打开可能是index.html?q = 1,你可以在你的javascript中进行读取以找到值q = 1解析1并根据该值改变标题。 – Khaltazar 2014-12-08 03:13:16
是的,第一个标题将是“默认标题”,未来标题将类似于“文档”或“我刚刚点击过的页面的新部分” – ecoe 2014-12-13 03:09:58