判断链接是否外链 - PHP、JavaScript

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/jiongxian1/article/details/88229610

PHP:

function isOutlink($url){
		$url = "http://hbj.maoming.gov.cn/zwgk_01/hbxw/201812/t20181227_14163.html";
		$arr = parse_url($url);
		if($_SERVER['HTTP_HOST'] == $arr['host']){
			return false;
		} else{
			return true;
		}
	}

JavaScript:

function isOutlink(url){
	url = "http://hbj.maoming.gov.cn/zwgk_01/hbxw/201812/t20181227_14163.html";
	var isLinkOut = url.indexOf('http');
	if(isLinkOut > -1){
		var self_origin = window.location.origin;
		if(url.indexOf(self_origin)==-1){
			return true;
		}
	}
	return false;
}

分PHP和JavaScript两个版本,后端和前端都有

猜你喜欢

转载自blog.csdn.net/jiongxian1/article/details/88229610