您需要先安装一个扩展,例如 篡改猴、Greasemonkey 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 暴力猴,之后才能安装此脚本。
您需要先安装一个扩展,例如 篡改猴 或 Userscripts ,之后才能安装此脚本。
您需要先安装一款用户脚本管理器扩展,例如 Tampermonkey,才能安装此脚本。
您需要先安装用户脚本管理器扩展后才能安装此脚本。
Greasy Fork is available in English.
检查超链接是否有效
当前为
高亮页面中,无效的链接,用于检查死链
不适用与门户/导航类网站。
原理:肯定是AJAX啦,废话~~!
特点:
[Mutation]:更优雅的HTML5监听方式
[LazyLoad]:采用类似图片LazyLoad的方式进行ajax请求
[事件队列]:类似于事件队列。假如有100个ajax请求。那么分成10组[a,b,c,d,e,f,g,h,i,j],[a]组执行完才会执行[B]组,[B]组执行完才会执行[C],知道10组执行完毕
[适当不运行]:如果当前页面,存在大量的合法A标签,那么脚本可能不会运行,这是出于性能考虑。比如youku.com,hao123.com
主要是用于检查死链/不可访问的链接(由于各种原因呵)。
在用户打开页面的时候,已经判断好了,哪些链接是不可访问的,这样就不用浪费表情点进去。
还有就是个各位博主检查下死链,虽然这年头站内跳转已经是很常见的时候了,但是说不能就有了呢…………
往后继续更新,优化这个机制,争取做到在用户毫不知情的情况下进行^_^(流氓的基本技能),哦耶。
"autoLoad": true,//true>>>>自动ajax判断(可能存在性能问题),false>>>>>鼠标移入才ajax判断
"rules": /[a-zA-z]+:\/\/[^\s]*/img,//匹配A标签是否符合规范,宽松处理
"debug": false,//true>>>>>调试模式,请求成功会显示绿色
"log": false//true>>>>>控制台打印请求的a链接