| 右键弹出窗口加密。程序如下:
<script language="JavaScript"> <!-- document.onmousedown=click function click() { if ( event.button==2) {alert('不准查看源文件') } if ( event.button==3) {alert('不准查看源文件') } } //--> </script>
此法对IE有特效,但在NC中右键定义为无法控制的帮助菜单,所以NC中event对象 无button属性,在NC中右键->View Source可看源码。 老式程序没有if (event.button==3)的判定句,不知哪位老前辈想出——先按下 左钮不放再按下右钮,然后松开左钮再松开右钮,快捷菜单就会弹出,点击查看 源文件就能看到源码。(左右键法?………^_^) 本菜鸟自编的变形: <script language="JavaScript"> <!-- document.onmousedown=click function click() { {window.location="index.html"; alert('不准查看源文件'); } } //--> </script>
由于在NC中无法定义左右键,只有加上window.location="index.html"令其一旦 激活鼠标事件就转向首页或其它Web页,否则在NC中右键按了“确定”后,还会弹 出快捷菜单。缺点是在IE5.0左键也被禁止,不过在NC4.5只要按在链接上,仍能正 常转向Web页。 用乱码显示链接、调用地址加密。 利用某些函数把URL字符转换成ASCII码,从而达到隐藏链接Frame页面和*.js,*. asp等脚本的目的。 返回ASCII码escape(character),ASCII码为%XX格式,XX是十六进制,如空格键为 。 返回字符unEscape(string) 如:
<!—var Words=" |
| 共4页: 上一页 1 [2] [3] [4] 下一页 |
评论加载中…