《第21章节03JavaScript代码安全》由会员分享,可在线阅读,更多相关《第21章节03JavaScript代码安全(6页珍藏版)》请在金锄头文库上搜索。
1、JavaScript代码安全,本讲大纲:,1、屏蔽部分按键,支持网站:,2、屏蔽鼠标右键,3、禁止网页另存为,4、禁止复制网页内容,屏蔽部分按键,在某些购物网站上进行提交商品表单时,通常情况下是不允许用户刷新屏幕、后退或新建文档,否则可能造成不可估计的损失。避免这种情况可以通过屏蔽键盘的回车键、退格键、键、组合键、组合键来实现。 本示例主要应用JavaScript脚本中的Event对象的相关属性实现的。其中KeyCode属性表示按下按键的数字代号。下面将常用的KeyCode属性值以表格的形式列出,如表所示。,屏蔽鼠标右键,用户浏览网站时,经常会利用鼠标右键,进行快捷方式的操作,例如“查看源文件
2、”、“刷新”等。但是某些网站并不想让用户执行这些操作,这时就需要屏蔽鼠标的右键操作。那么如何禁止浏览者使用鼠标右键呢?这可以通过JavaScript脚本调用鼠标事件(onmousedown事件)覆盖鼠标右键快捷菜单实现。,禁止网页另存为,在一些商用网站中,经常需要在网站上发布一些相关重要信息。这些网站只对用户提供浏览,而不能进行下载或是将整个网页另存为。本示例主要应用JavaScript脚本中的noscript标记防止网页被另存为。,禁止复制网页内容,在一些商用网站中,经常需要在网站上发布一些相关重要信息。这些网站只对用户提供浏览,而不能进行下载或是将整个网页另存为。本示例主要应用JavaScript脚本中的noscript标记防止网页被另存为。,Thank you,还有什么疑问可以到提出 也可以发送邮件到 ,