在JS里声明了变量,怎么对JS中的变量加密?

JavaScript022

在JS里声明了变量,怎么对JS中的变量加密?,第1张

现在有一个aaa.asp页,代码如下:

photo_url这个是图片地址(例如:images/1.jpg),我想的是如果加密地址的话,后面的代码就读不到图片了,是不是还要让后面的JS代码也能识别这个加密?请问高手有没有办法处理这个?能隐藏也行,总之是想保护一下图片就对了。

<script language= "javascript " type= "text/javascript ">

photo_url = " <%=rs( "filepath ")%>"//这里这个值如何加密?或者隐藏?想保护一下这个地址。

photo_text = " <%=rs( "title ")%>"

photo_link = "# "

if (navigator.appName == "Netscape ")

{

document.write( ' <a href= " '+photolink+ ' "><img src= " '+photourl+ ' " width=500 height=345 border=0 class=img01 ><br>'+phototext+ ' </a> ')

}

else

{

下面代码省略。

}

</script>

一、base64加密

使用JS函数的window.btoa()和 window.atob(),分别是编码和解码

二、编码和解码字符串

使用JS函数的escape()和unescape(),分别是编码和解码

三、AES加密解密

四、RSA加密解密