哪位大侠知道在网页如何防止用户按Ctrl+N键去查看源代码 任何一种做法都不能防止代码(HTML)被别人查看! 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 那有沒有辦法防止別人看javascript呢? javascript也是不可能,只有下载到客户端,才能执行,都已下载到客户端,看不看是用户的权利 别听那些人胡说了,当你的网页被别人查看时候,代码已经发到人家那里去了,什么加密,加密后别人不认识,IE浏览器也不认识啊,那我们就看不到网页了.没有办法让别人看不到.不过你可以将窗口的工具拦隐藏.或是使用命令屏蔽快捷键.不过还是可以被人看到,但这只能糊弄菜鸟.毕竟代码是发过去了.我想看html代码就一定能看到. 真的有点难,其实藏的必要是没有,html过一段都要过时了,还是多学学xml吧! 起码在可预见到的未来,HTML还不会过时。要知道为什么无法隐藏html源代码, 请参考HTTP协议标准。 禁止某个键很简单,但要禁止用户查看web页的源代码,根本就不可能! 禁用鼠标右键oncontextmenu="window.event.returnvalue=false" 大家有没有办法屏蔽掉工具栏中的打印按钮,------------------------------------------------------------------------防止用户按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> ajax请求 问下这样的窗口一般有几种方法,感觉非常漂亮也比较广泛 问题求教 getElementById在IE中正常在Firefox不起作用 表单检测的问题 怎样判断页面已经载入完毕??(在线等) 如何关闭提示对话框 如何直接动态改变图片大小? 大侠请帮忙!javascript 与jsp怎么传参数呢?谢谢!加急! js动态添加文本框实现autocomplete效果 如何比较A字符串中是否包含B字符串??(问题有点多,麻烦了~) 我這段代碼為什么沒用呢?
要知道为什么无法隐藏html源代码, 请参考HTTP协议标准。
oncontextmenu="window.event.returnvalue=false"
------------------------------------------------------------------------
防止用户按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>