删除网站中非本站超链接

删除网站中非本站超链接.html

<!DOCTYPE html>
<html>
	<head>
		<meta http-equiv="Content-Type" content="text/html; charset=UTF-8" />
		<title></title>
	</head>
	<body>
		<a href="//only4.work">//only4.work</a>
		<div>
			<a href="//baidu.com">//baidu.com</a>
			<a href="//www.only4.work/">//www.only4.work/</a>
		</div>
		<a href="//666.only4.work/">//666.only4.work/</a>
		<script>
			function getHref() {
				var hrefArr = document.getElementsByTagName('a'); /* 获取这个页面的所有A标签 */
				for (var i = 0; i < hrefArr.length; i++) {
					var url = hrefArr[i].href;
					var urlstr = url.split("/"); /* 以“ / ”进行分割, urlstr 会是一个数组 */
					/* urlstr[0] 为 http(s) 协议,urlstr[2] 为 网址域名 */
					if (urlstr[2] && urlstr[2] != document.domain) {
						hrefArr[i].removeAttribute("href"); // 取消超链接
						// hrefArr[i].setAttribute( "href ",""); // 设置超链接
					}
				}
			}
			getHref();
		</script>
	</body>
</html>


发表评论:

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

搜索
网站分类
控制面板
您好,欢迎到访网站!
  查看权限
最新留言
  • 订阅本站的 RSS 2.0 新闻聚合订阅本站RSS

Powered By Z-BlogPHP 1.6.6 Valyria

code snippet library 代码片段库 - 张小弟之家 | 后台管理