做网页的朋友都会遇到这种情况有时自己辛苦半天做的网页尤其是一些JavaScript特效很容易被人利用查看源文件而复制那么如何才能防止被人查看源代码呢?我们可以利用eventbutton特性来做到下表是eventbutton属性的可能取值及含义 没按键 按左键 按右键 按左和右键 按中间键 按左和中间键 按右和中间键 按所有的键 参照上表我们可以在<body>和</body>之间加入如下语句 <Script Langvage=javascript> function Click(){ if (eventbutton!=){alert(版权所有(C)XXX工作室); }} documentonmousedown=Click; </Script> 这样在浏览网页时除单击鼠标左键外其他任何形式的鼠标点击或组合点击都将出现版权所有(C) 网页教学网的提示框而不是出现快捷菜单从而避免被人查看源文件代码 如果使eventbutton=实际上它仅能限制点击鼠标右键情况其他点击方式如按左右键按左和中间键按中间键等就不能限制当这些方式的点击发生时出现的就是快捷菜单从而可以查看源文件 编后个人智慧毕竟是有限的做网页借鑒一下别人是一种不错的方式但一定要经过原始作者允许哦否则他可能就要用上面介绍的方法对付你了 |