Javascript 如何在打开新选项卡时设置选项卡标题?

Javascript 如何在打开新选项卡时设置选项卡标题?,javascript,jquery,Javascript,Jquery,我正在打开一个新的标签,就像这样 $('#HelpMenu li a').on('click', function (e) { let linkToAppendTo = "http://help.mysite.com/" + e.target.innerText; let openTab = window.open(linkToAppendTo, "_blank"); openTab.focus(); }); 而且不知道如何更改开始选项卡的标题 对于仅更改当前选项卡标题

我正在打开一个新的标签,就像这样

$('#HelpMenu li a').on('click', function (e) {
    let linkToAppendTo = "http://help.mysite.com/" + e.target.innerText;
    let openTab = window.open(linkToAppendTo, "_blank");
    openTab.focus();
});
而且不知道如何更改开始选项卡的标题


对于仅更改当前选项卡标题的提供链接,而不是在我显示时打开的新选项卡标题

请尝试在新选项卡的onload事件上设置标题

openTab.onload = function() { this.document.title = "Title"; }
试试这个

let openTab = window.open(linkToAppendTo, "_blank");
openTab.document.title = "Some title";

没有更改新打开的选项卡是您链接到同一域上的站点吗?您可能会遇到跨域问题,这将阻止您修改打开的窗口。如果help.mysite.com/是您自己的网站,它应该有一个标签,您可以将选项卡标题设置为。还是你真的想动态生成标题?@DanielBeck,我相信你是对的。现在我正在运行localhost,但还没有在服务器上运行应用程序。如果其他人遇到同样的问题,你可能想用它作为你的答案