然后对引用的js文件中的代码。进行js的压缩处理,转化成不可读的代码。这样别人就很难能看懂你的JS代码了
思路是判断用户的来源地址,具体JS代码如下:
(注:如果用户来源于其他网站,不仅仅是搜索引擎,也会显示内容)
(如需要仅限制搜索引擎进来的用户,则需要搜集搜索引擎的网址,然后进行判断了。这个根据你的需求来)
verifySource()
function verifySource(){
var refurl=document.referrer//来源地址
if(refurl == ""){
//直接输入网址进入的
return
}
if(refurl.indexOf(document.domain)>-1){
//外部来源
document.getElementById("1").style.display = "block"
}else{
//反之
document.getElementById("1").style.display = "none"
}
}
可以利用注释法隐藏js代码!如: 1.<!-- <script src=1.js></script>-->
2.
<script>
//alert()
</script>