呵呵,可以把*.js 改为 *.ASP 如果你能让ASP文件看不到,就看不到

解决方案 »

  1.   

    to ghj1976:
    asp源文件的確看不到,但最終是要在在客戶端用的,所以你的方法似乎...︰)
      

  2.   

    to ghj1976:
    asp源文件的確看不到,但最終是要在客戶端用的,所以你的方法似乎...︰)
      

  3.   

    如果你用的是IE可以用microsoft script encoder来把程序加密,ie4以上版本可以认得,其他浏览器就不行了。
    有一个工具(不及的名字了)将你写的脚本处理,修改变量名,并使用古怪的语法,把你的脚本放到一行里,是别人很难看懂。
    比如
    K="i";A="win";V="dow.do";G="cument";X=new Function("return eval("+A+V+G+")");eval("X().t"+K+"tle='title'");
    实际上只是:
    window.document.title="title";
      

  4.   

    如果你用的是IE可以用microsoft script encoder来把程序加密,ie4以上版本可以认得,其他浏览器就不行了。
    有一个工具(不及的名字了)将你写的脚本处理,修改变量名,并使用古怪的语法,把你的脚本放到一行里,是别人很难看懂。
    比如
    K="i";A="win";V="dow.do";G="cument";X=new Function("return eval("+A+V+G+")");eval("X().t"+K+"tle='title'");
    实际上只是:
    window.document.title="title";
      

  5.   

    To deanjiang:
    如果用你的方法,别人没有看到程序之前,自己先被累死了。
    javascipt也不过就在前端做些动作,犯不着这么费心思加密吧?
      

  6.   

    如果单纯说是JAVASCRIPT加密,我认为是不可能的,但如果你是尽量想让自己的有用数据比较保密的状态,不凡使用ASP代码来JAVASCRIPT 的功能或者用ASP代码动态生成JAVASCRIPT。
      

  7.   

    to w102272:
    看清我说的,是一个工具,是自动完成这个过程的。
    to hblinux:
    microsoft script encoder就是专门作客户端加密的,起加密算法没有公开,所以加密登记不高,但是的解密变得不划算,足以。ms站点可以下载。
      

  8.   

    不知你是否已经解决了这个问题,如果解决了请告诉我方法好吗?如果没有建议你到
    www.chinaasp.com/sqlbbs的 精华区去看一下关于脚本编码器文章,希望对你有
    帮助。