将主窗口标题更改为iframe标题的标题

时间:2015-07-19 04:52:01

标签: javascript jquery iframe node-webkit

我正在构建一个节点webkit应用程序,我希望我的窗口标题与iframe的标题相同。我的iframe标题不断变化(收到通知时)。我希望我的主窗口标题也能跟踪这个变化并更新自己的标题。

我使用Jquery使用此命令提取iframe的标题: $("#app").contents().find("title").text()其中#app是iframe的ID

2 个答案:

答案 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";