下面前端入门建站教程为大家介绍一下js如何禁掉当前页面的所有外链(小编亲测有效)
//移除掉所有非www.ipkd.cn的外链 function removeOutLink () { var allLink = document.querySelectorAll('a[href]') var len = allLink.length for (var i = 0 ; i < len; i++) { var linkHost = allLink[i].host if (isOutLink(linkHost)) { allLink[i].setAttribute('href', '#') } } } // 判断是否是外链 function isOutLink (host) { var inLinkArr = ['ipkd.cn','www.ipkd.cn', location.host] return !inLinkArr.includes(host) } window.onload = function () { removeOutLink() }
上面是“js如何禁掉当前页面的所有外链(小编亲测有效)”的全面内容,想了解更多关于 js 文章,请继续关注前端入门建站教程。