【问题标题】:Chrome-extension: Refresh popup.html to a new html pageChrome 扩展:将 popup.html 刷新到新的 html 页面
【发布时间】:2011-02-17 00:59:08
【问题描述】:

我正在开发一个 chrome 扩展程序,并且我的 popup.html 是一个登录页面。我想知道..我将如何(成功登录)重定向到一个新的 html 页面(该页面加载在 popup.html 所在的区域?)例如,当用户单击扩展图标时,popup.html 出现在框,成功登录后,该框将更改为 popup.html 以外的新 html 页面。

我该怎么做?

【问题讨论】:

    标签: javascript html google-chrome-extension


    【解决方案1】:

    要在弹出窗口关闭时永久更改它:

    chrome.browserAction.setPopup({popup: "new.html"});
    

    如果您想在弹出窗口仍然打开时临时更改它:

    window.location.href="new.html";
    

    【讨论】:

    • 非常感谢,没想到这么容易,省了很多麻烦。
    • 提高了这个答案,因为它对我也有效,而且只有一个更改(我的 html 位于名为“views”的子文件夹中,但使用完整路径时出现 404 错误(即“views”) /new.html"),因此如果目标文件位于同一子文件夹中,只需使用此答案中的名称即可。谢谢 serg!
    猜你喜欢
    • 2012-02-11
    • 2014-11-04
    • 2017-12-05
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2012-08-09
    相关资源
    最近更新 更多