HTML中怎样隐藏JS代码

JavaScript029

HTML中怎样隐藏JS代码,第1张

一般是将js单独写在js文件中,然后页面去引用js文件。这样做到HTML与JS的分离

然后对引用的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>