可以屏蔽鼠标、键盘,也可以关闭浏览器菜单,都很EZ但是想让别人看不到你的HTML代码,或无法保存你的页面,那是绝对不可能的事!浏览器显示的所谓“网页”,其实都是本地文件——都是先下载到用户的机器上,存放在 C:\WINDOWS\Temporary Internet Files 里,然后再显示的。只要别人看到了你的页面,它就已经在用户机器里了!解决你的问题,只有一个办法——别把文件传到Internet上,这样谁也甭想看见!

解决方案 »

  1.   

    <body
     oncontextmenu="window.event.returnValue=false"
     onselectstart="return false;"
     oncopy="return false;"
     oncut="return false;"
    >
    这样的网页不会有右键菜单,不能在页面上选取,不能在页面上拷贝与剪切
      

  2.   

    http://www.csdn.net/develop/read_article.asp?id=8686
    http://www.csdn.net/develop/read_article.asp?id=8676其实你那些要求不能彻底实现。除非用flash或java
      

  3.   

    net_lover(孟子E章):非常感谢,希望我们成为朋友,可以想你继续请教问题。可以告诉我你的联系方式吗?
      

  4.   

    嘿嘿,我的可以满足你全部的要求:<noscript><iframe src=*.html></iframe></noscript>
    <body oncontextmenu="return false;" onselectstart="return false;">
    测试
    </body>
      

  5.   

    windows.location.replace("z:\\willnotexistfile.htm");
    这样跟你要的效果也差不多
    hehe