js代码实现根据来访域名(网址)判断执行或不执行或显示代码内容

通过js脚本,实现页面根据来访的域名/网址决定要不要执行脚本或显示内容,代码如下:

指定域名执行
<script type="text/javascript">
var source=window.location.href;
if(source.indexOf('chinae.org')>0 || source.indexOf('chinae.org.cn')>0 || source.indexOf('sem.org.cn')>0 ){
document.writeln("<script src='//www.chinae.org/test.js?id=188' charset='UTF-8'></script>");
}else{
}
</script>



<script type="text/javascript">
var source=window.location.href;
if(source.indexOf('chinae.org')>0 || source.indexOf('chinae.org.cn')>0 || source.indexOf('sem.org.cn')>0 ){
document.writeln("<script src='//www.chinae.org/test.js?id=188' charset='UTF-8'></script>");
}
else if(source.indexOf('website.org.cn')>0){
 document.writeln("<script src='//www.chinae.org/test.js?id=288' charset='UTF-8'><\/script>");
}
else{}
</script>




非指定域名执行
<script type="text/javascript">
var source=window.location.href;
if(source.indexOf('chinae.org')>0 || source.indexOf('chinae.org.cn')>0 || source.indexOf('sem.org.cn')>0 ){
}else{
document.writeln("<script src='//www.chinae.org/test.js?id=188' charset='UTF-8'></script>");
}
</script>