首页 > 解决方案 > 如何在 chrome 扩展中添加和链接多个 html

问题描述

我想settings.html在我的 chrome 扩展中添加一个页面,以保持popup.html尽可能干净,只需几个按钮。所有设置都应在名为settings.html.

我添加了一个settings-btn应该链接到settings.html文件的链接。在settings.html我有一个名为的按钮,然后应该在用户完成所有设置后'back-btn'链接回。popup.html

我试图从我的popup.js(我的主 GUI)这样打开它:

let settingsButton = document.getElementById('settings-btn');

settingsButton.addEventListener('click', function () {
    chrome.browserAction.setPopup({ popup: 'settings.html' });
});

但这无济于事。

在 chrome 扩展中使用多个“弹出窗口”的正确方法是什么?

标签: javascripthtmljquerygoogle-chromegoogle-chrome-extension

解决方案


我在想办法复杂。一个简单的href就足够了。


推荐阅读