当我在Google上搜索something时,我想隐藏特定的内容。因此,我先隐藏整个页面,然后再隐藏内容,然后取消隐藏页面;这样可以进行干净的页面加载。但是,我只需要在首次打开时隐藏整个页面,而无需在使用搜索框再次搜索时隐藏它。这可能吗?
manifest.json
{
"manifest_version": 2,
"name": "test",
"version": "1",
"content_scripts": [{
"matches": ["https://www.google.com/search*"],
"run_at": "document_start",
"js": ["script.js"]
}]
}
script.js
document.documentElement.style.visibility = "hidden";
document.addEventListener("DOMContentLoaded", function() {
document.getElementById("rcnt").style.visibility = "hidden";
document.documentElement.style.visibility = "";
});
这里example是如何使用这种扩展名的。
答案 0 :(得分:0)
manifest.json
"css": ["style.css"]
style.css
#rcnt {
visibility: hidden;
}
script.js
document.addEventListener("DOMContentLoaded", function() {
document.getElementById("rcnt").style.visibility = "visible";
});