JavaScript 可以工作,但是当网站重新加载时,有时 javascript 不起作用。当 javascript 不工作时,console.log工作,但querySelectorAll不起作用。我将获得的数据更改querySelectorAll为数组。当我这样做console.log时,会打印空数组。
我不知道如何解决这个问题......
manifest.json 的部分内容
"content_scripts": [
{
"run_at": "document_idle",
"matches": ["https://www.something.com/*"],// this url is example
"css": ["extensionStyle.css"],
"js": ["Controller.js"]
}
],
"permissions": ["declarativeContent", "storage", "activeTab", "tabs"]
Controller.js 的部分内容
// All the codes in my JavaScript work on this code.
// When I do console.log it, the empty NodeList is printed.
const articles = document.querySelectorAll(
"#container.article>.articles>article");
我不认为这段代码是错误的,而且我知道它会一直运行。
繁花不似锦
饮歌长啸
相关分类