将主 window 标题更改为 iframe 标题
Change main window title to that of iframe title
我正在构建一个节点 webkit 应用程序,我希望我的 window 标题与 iframe 的标题相同。我的 iframe 标题不断变化(在收到通知时)。我希望我的主 window 标题也能跟踪该更改并更新自己的标题。
我通过 Jquery 使用此命令提取 iframe 的标题:
$("#app").contents().find("title").text()
其中 #app 是 iframe 的 ID
可能是这样的:
newTitleListener = SetInterval(CheckForNewTitle, 200)
oldTitle = '';
function CheckForNewTitle(){
newTitle = $("#app").contents().find("title").text();
if (newTitle != oldTitle){ //Set the new title
document.title = newTitle;
oldTitle = newTitle;
}
}
只需将以下代码放入您的 iframe 中即可
window.parent.document.title = "My new title";
我正在构建一个节点 webkit 应用程序,我希望我的 window 标题与 iframe 的标题相同。我的 iframe 标题不断变化(在收到通知时)。我希望我的主 window 标题也能跟踪该更改并更新自己的标题。
我通过 Jquery 使用此命令提取 iframe 的标题:
$("#app").contents().find("title").text()
其中 #app 是 iframe 的 ID
可能是这样的:
newTitleListener = SetInterval(CheckForNewTitle, 200)
oldTitle = '';
function CheckForNewTitle(){
newTitle = $("#app").contents().find("title").text();
if (newTitle != oldTitle){ //Set the new title
document.title = newTitle;
oldTitle = newTitle;
}
}
只需将以下代码放入您的 iframe 中即可
window.parent.document.title = "My new title";