我正在构建一个节点webkit应用程序,我希望我的窗口标题与iframe的标题相同。我的iframe标题不断变化(收到通知时)。我希望我的主窗口标题也能跟踪这个变化并更新自己的标题。
我使用Jquery使用此命令提取iframe的标题:
$("#app").contents().find("title").text()
其中#app是iframe的ID
答案 0 :(得分:2)
也许是这样的:
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;
}
}
答案 1 :(得分:1)
就像在iframe中放入以下代码一样简单
window.parent.document.title = "My new title";