我试图编写一个代码,以便在加载网页时单击一个按钮,我已经编写了以下代码:
function init() {
if (document.domain == "meet.google.com"){
var Btn = document.querySelector (
"#yDmH0d > c-wiz > div > div > div:nth-child(3) > div:nth-child(3) > div > div.Qmt7oc > div > div.d7iDfe.NONs6c > div > div.Sla0Yd > div > div.XCoPyb > div.uArJ5e.UQuaGc.Y5sE8d.EWKsxe.xKiqt > span"
);
var clickEvent = document.createEvent ('MouseEvents');
clickEvent.initEvent ('click', true, true);
Btn.dispatchEvent (clickEvent);
}
}
init();
如何使其在打开网页时自动运行
答案 0 :(得分:2)
创建一个Chrome扩展程序即可。
将JavaScript放入名为content.js
的文件中。
创建一个名为manifest.json
的文件,其中包含以下内容:
{
"manifest_version": 2,
"name": "Name of your extension",
"description": "Description of what your script does",
"version": "1.0",
"content_scripts": [
{
"matches": [
"*://meet.google.com/*"
],
"js": ["content.js"]
}
]
}
您不需要if()
语句,因为清单中的matches:
属性将为您进行检查。
将两个文件都放在一个文件夹中。转到Chrome的扩展程序窗口,然后启用开发人员模式。点击加载解压缩,然后选择文件夹。
答案 1 :(得分:1)
您可以使用tampermonkey自动运行脚本