jQuery外链新窗口打开

jQuery外链新窗口打开,第1张

概述对于外链,为了留住用户在本站,我们通常会使用新窗口打开,你可以设置target="_blank"。然而手动一个是麻烦,另一个则是有可能会遗漏,本文通过jQuery查询要点击的链接,添加相关属性,使其打开新窗口。

下面是内存溢出 jb51.cc 通过网络收集整理的代码片段。内存溢出小编现在分享给大家,也给大家做个参考。

对于外链,为了留住用户在本站,我们通常会使用新窗口打开,你可以设置 target="_blank"。然而手动一个是麻烦,另一个则是有可能会遗漏,本文通过 jquery 查询要点击的链接,添加相关属性,使其打开新窗口。

$(document).on('click','a',function(){

var url = this.href,hash='';

if(url.indexOf('#')>-1){

hash = !!url.split('#')[1] ? '#' + url.split('#')[1] :'';

url = url.split('#')[0];

}

if(url && url.substr(0,4) == 'http' && url.indexOf('22vd.com')<0 ) {

this.href = url.indexOf('?') > -1 ? url+'&utm_source=caibaojian.com'+hash:url+'?utm_source=22vd.com'+hash;

this.setAttribute('target','_blank');

}

})

以上代码中,你可以将 22vd.com 换为你自己的域名。

以上是内存溢出(jb51.cc)为你收集整理的全部代码内容,希望文章能够帮你解决所遇到的程序开发问题。如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

总结

以上是内存溢出为你收集整理的jQuery外链新窗口打开全部内容,希望文章能够帮你解决jQuery外链新窗口打开所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://www.54852.com/web/1095865.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-28
下一篇2022-05-28

发表评论

登录后才能评论

评论列表(0条)

    保存