我想为我的密码管理程序准备一个 Chrome 扩展程序。密码管理程序在本地对用户名和密码进行加密,因此不在任何服务器上。我没有每次都复制和粘贴,而是将用户名和密码发送到 Google 地址行,如下所示:
https://stackoverflow.com/users/login?user_name=USERNAME&password=PASSWORD
我希望 Google 扩展程序自动将地址行中的用户名和密码添加到相应的文本框中。不幸的是,我对此一无所知。我下载并查看了 Daslane 之类的 Google Extensions,但它们都非常复杂,我无法理解。你的想法和例子,如果可能的话,关于如何非常简单地做到这一点对我来说非常有值(value)。
最佳答案
首先你需要找到简单的chrome扩展sample code .
这是来自 chrome 开发者页面的简单来源。
之后,您必须使用 chrome 开发人员工具检测控件名称并使用此脚本自动填充并单击登录按钮。
function AutoFill() {
var html = window.location.href + "\n\n";
if (html.includes("example.com") == true)
{
document.getElementById("username").value = "username"
document.getElementById("password").value = "password"
document.getElementsByName("login")[0].click();
}
return html;
}
chrome.extension.sendRequest(AutoFill());
关于javascript - 从 Chrome 扩展程序中的 URL 自动填充,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61819933/