基本从零开始的⽹页脚本编写学习
终极⽬标是完成⼀个能过⾃动刷积分的⼯程,嘿嘿嘿(痴汉脸)。说不定以后能⾃⼰写脚本来抢⽉饼呢(划去)。说是“⼏乎从零开始”是因为我还知道javascript的拼写呀!(不,是熟练掌握
完成⼀个⼩⽬标——移除⼴告。
了⼀份Greasy Fork上移除⼴告的脚本来学习
⾸先是Tampermonkey中的元数据块@param  设置
@match  设置脚本将执⾏的页⾯地址
导⼊jQuery包 但是我发现好像不⽤导⼊也能使⽤jQuery的语法        在“外部”选项中⾃动好像引⼊了
var currentURL = window.location.href;  // 获取当前⽹址
var blog = /article/;
‘/’  作为正则表达式的定界符,在两个'/'之间的为正则表达式
st(currentURL)){
//在@match匹配后,URL中有‘article’则进⼊此逻辑
}
test() ⽅法⽤于检测⼀个字符串是否匹配某个模式.
jquery在线免费学习返回⼀个 Boolean 值,它指出在被查的字符串中是否匹配给出的正则表达式。
参数
regexp 必选项。包含正则表达式模式或可⽤标志的正则表达式对象。
str    必选项。要在其上测试查的字符串。
jQuery 通过 id 选取元素语法如下:
$("#test")
jQuery 通过 class 选取元素语法如下:
$(".test")
在chrome中F12开发⼈员⼯具左上⾓⿏标箭头那个⼩按钮可以帮助确定⼴告所在box的class 把它hide就⾏啦。
$('.pulllog-box').hide();
(function() {
'use strict';
var currentURL = window.location.href;
var blog = /article/
$(document).ready( function(){
st(currentURL)){
$('.pulllog-box').hide();//底部ad
$('.recommend-ad-box').hide();//评论栏下⽅ad
if($('#btn-readmore')){
$('#btn-readmore').click();
}
}
});
})();
然后还加了个打开⽹页就⾃动点击"阅读更多"那个按钮.还有些奇奇怪怪的⼴告在iframe⾥⾯感觉做过处理!明天再看怎么解决这些问题......其实直接在F12开发⼈员⼯具⾥console键⼊
就可以直接去除⼴告,油猴脚本⽆⾮是将这些语句匹配⽹址和保存在Browser上罢了

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。