javascript - 如何在 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 扩展中使用多个“弹出窗口”的正确方法是什么?
解决方案
我在想办法复杂。一个简单的href就足够了。
推荐阅读
- sed - Unix 中使用 sed 命令的子字符串文件名
- javascript - XML:如何将项目(HBox/Vbox 的按钮)向右对齐
- rest - 发生异常时需要发送 HTTP-error-500
- php - 如何从 xml 文件中显示图像上的边界框
- excel - VB拆分行,使每一行与EXCEL中A列的ID保持一致
- python - Send response to all clients with FLASK
- python - 选择按包含的日期过滤字母数字列
- javascript - 通过 javascript 为 HTML 正文分配随机 rgb 背景颜色
- python-3.x - 如何使用pywinauto python按下windows键
- c# - ASP.NET Web 窗体用户注册电子邮件确认,IdentityHelper 不存在