有沒有可以自動修改html的chrome擴充功能?
例如,這是一個煩人的標題。
<header class="top-bar js-top-bar top-bar__network _fixed">
我希望 chrome 在渲染頁面期間刪除此標頭。
有沒有 chrome 擴充功能可以完成這項工作?
自動替換HTML似乎是一個選項,儘管它不支援 https。
這是我的 TamperMonkey 設定。
當我保存腳本,加載頁面時,什麼也沒有發生,要刪除的元素仍然存在。
如果我複製並貼上所有這些程式碼,則會顯示「無效」錯誤。
答案1
是的,篡改猴專為此類內容而設計。預設情況下,它不執行任何操作,但您可以建立自訂腳本,這些腳本將在開啟您指定的網站時運行。這是一個範例腳本,它將從範例中刪除該元素:
// ==UserScript==
// @name New Userscript
// @namespace http://tampermonkey.net/
// @version 0.1
// @description try to take over the world!
// @author You
// @grant none
// @include http://*
// @include https://*
// ==/UserScript==
(function() {
'use strict';
var elems = document.getElementsByClassName('top-bar__network');
elems[0].parentNode.removeChild(elems[0]);
})();