任何一种做法都不能防止代码(HTML)被别人查看!

解决方案 »

  1.   

    那有沒有辦法防止別人看javascript呢?
      

  2.   

    javascript也是不可能,只有下载到客户端,才能执行,都已下载到客户端,看不看是用户的权利
      

  3.   

    别听那些人胡说了,当你的网页被别人查看时候,代码已经发到人家那里去了,什么加密,加密后别人不认识,IE浏览器也不认识啊,那我们就看不到网页了.没有办法让别人看不到.不过你可以将窗口的工具拦隐藏.或是使用命令屏蔽快捷键.不过还是可以被人看到,但这只能糊弄菜鸟.毕竟代码是发过去了.我想看html代码就一定能看到.
      

  4.   

    真的有点难,其实藏的必要是没有,html过一段都要过时了,还是多学学xml吧!
      

  5.   

    起码在可预见到的未来,HTML还不会过时。
    要知道为什么无法隐藏html源代码, 请参考HTTP协议标准。
      

  6.   

    禁止某个键很简单,但要禁止用户查看web页的源代码,根本就不可能!
      

  7.   

    禁用鼠标右键
    oncontextmenu="window.event.returnvalue=false"
      

  8.   

    大家有没有办法屏蔽掉工具栏中的打印按钮,
    ------------------------------------------------------------------------
    防止用户按Ctrl+N键去查看源代码
    <body onkeydown='if(event.keyCode==78&&event.ctrlKey)return false;'>
    屏蔽右键,放入BODY中,
    <script language="JavaScript">
    function click(e) {
    if (document.all) {
    if (event.button==2||event.button==3) {
    oncontextmenu='return false';
    }
    }
    if (document.layers) {
    if (e.which == 3) {
    oncontextmenu='return false';
    }
    }
    }
    if (document.layers) {
    document.captureEvents(Event.MOUSEDOWN);
    }
    document.onmousedown=click;
    document.oncontextmenu = new Function("return false;")
    </script>