我希望的是屏蔽而不是禁用,可否详细一点

解决方案 »

  1.   

    作为客户端运行的程序,想屏蔽真正的源码是很困难的~
      

  2.   

    可以用escape()函数进行加密,
    <html>
    <title>主页加密</title>
    </head>
    <script language=javascript>
    var words="";
    function set(word)
    {
    words=escape(word.value);
    }
    function secret(form)
    {
    var newwords;
    newwords=words
    form.newwords.value=newwords;
    }
    </script>
    </head>
    <body>
    <form method=post>
    <p><b>将你页面的内容写在这里,要包括所有的标签,然后再转化就可以了.</b></p>
    <p>
    <input onclick=secret(this.form) type=button value=开始转化>
    </p>
    <p><textarea cols=65 name=newwords rows=10>
    </textarea>
    </p>
    </form>
    </body>
    </html>
    将你的网页源代码转化之后,把生成的代码加入下面脚本的引号区内,就是加密后的html了。<html>
    <head>
    <script language=javascript>
    <!-
    var words="把生成的代码加入这里"
    function swap()
    {
    var newwords;
    newwords=unescape(words);
    documents.write(newwords);
    }
    swap();
    //-->
    </script>
    </head>
    <body>
    </body>
    </html>