Tampermonkey 油猴脚本开发 入门
生活随笔
收集整理的這篇文章主要介紹了
Tampermonkey 油猴脚本开发 入门
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Tampermonkey 插件是可以向 HTML 插入 JS ,來添加任何功能的插件,支持主流:瀏覽器 ,火狐 filefox 谷歌 chrome
向 網頁插入自定義的JS 的方法有好多種:
1,做個透明代理
寬帶到期之類的,就是這樣做的,缺點:針對 HTTP 有效,HTTPS 難度較大。需要完全控制 用戶流量,占用資源較大。
2,做個瀏覽器插件
不同的瀏覽器,需要開發多次,安裝,分發也不方便
3,使用Tampermonkey 油猴
較為方便
開發Tampermonkey 油猴 需要的技術點:
1,HTML CSS JS ,有 JS 庫使用經驗更好
2,調試 HTML 經驗 , F12 調試模式
3,對 HTTP瀏覽器 工作原理有一定的了解
1,安裝 Tampermonkey 油猴插件
2,配置腳本 例: 去掉 百度首頁的新聞
生效以后,會有提示。
其它高級用法:
引用 Jquery
// @require http://code.jquery.com/jquery-3.4.1.min.js
例子,去 滬江小D 的廣告:
// ==UserScript==
// @name hj remove ad 滬江小D 廣告去除工具
// @namespace http://github.com/nejidev
// @version 0.1
// @description hj dic remove ad 滬江小D 廣告去除工具
// @author nejidev
// @match https://dict.hjenglish.com/*
// @grant none
// @require http://code.jquery.com/jquery-3.4.1.min.js
// ==/UserScript==
(function() {
'use strict';
function div_remove(){
$("div").each(function(){
if("fixed" == $(this).css("position") && ! $(this).hasClass("rocket"))
{
$(this).hide();
}
});
}
$(".ad").hide();
$("main").nextAll().hide();
setTimeout(div_remove, 200);
})();
對應3條規則
1,去掉 ad 樣子的顯示
2,去掉 main 元素后面所有元素的顯示
3,去掉左側浮動的廣告顯示
總結
以上是生活随笔為你收集整理的Tampermonkey 油猴脚本开发 入门的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 如何利用Excel电子表格缩放打印
- 下一篇: 如何将Excel中的联系人导入到邮箱(怎