位置:首页 > JavaScript > JavaScript >

清除UC手机浏览器强制在页面中加入的关键词链接

字号+ 作者:micloud 来源:www.seoalphas.com 2019-06-13 17:33 浏览量:5878

UC浏览器真特么的烦人,在页面强制插入JS,强制给关键词加入神马搜索链接,通过以下代码可以轻松清除,基于JQ:

function CaoNiMaDeUc(){
$("a").each(function(index, element) {
try{
        var thishref=$(this).attr("href");
var thisText=$(this).html();
if(thishref.indexOf("uc.cn")>=0){
$(this).replaceWith(thisText);
}
}
catch(e){
}
    });
$("script").each(function(index, element) {
try{
        var thissrc=$(this).attr("src");
if(thissrc.indexOf("ucbrowser")>=0){
$(this).remove();
}
}
catch(e){
}
    });
}

上面是清除用的函数,页面下载完成执行下面代码:

$(function(){
var pageDATA_ua = window.navigator.userAgent.toLowerCase();
 
if(pageDATA_ua.indexOf('ucbrowser')>=0){setInterval("CaoNiMaDeUc();",1000);}
});


1.本站遵循行业规范,任何转载的稿件都会明确标注作者和来源;2.本站的原创文章,请转载时务必注明文章作者和来源,不尊重原创的行为我们将追究责任;3.作者投稿可能会经我们编辑修改或补充。

相关文章
  • js操作radio单选框改变事件 点击radio执行相应操作

    js操作radio单选框改变事件 点击radio执行相应操作

    浏览次数:15684

  • 关于layui富文本编辑器同步编辑器内容到textarea layedit.sync(index)

    关于layui富文本编辑器同步编辑器内容到textarea layedit.sync(index)

    浏览次数:13284

  • JavaScript中对url进行编码:urlencode编码

    JavaScript中对url进行编码:urlencode编码

    浏览次数:11748

  • js清除两个数组相同数据(js两个数组对比 去除相同项得到新数组)

    js清除两个数组相同数据(js两个数组对比 去除相同项得到新数组)

    浏览次数:7767

网友点评
评论区域