js事件驱动机制单oncontextmenu,onselectstart事件
2014-09-22 11:18
477 查看
js事件驱动机制单oncontextmenu,onselectstart事件:
请使用js完成如下功能:
1、防止用户通过点击鼠标右键菜单copy网页内容
2、当用户试图选中网页文字copy时,给出提示(版权所有,禁止拷贝)
注意:oncontextmenu="return test()" 中的return一定要有,要把返回值false给菜单事件,不然的话虽然会警告不让复制,但是仍然会出线菜单右键;而onselectstart="return
test()的话,没有return 好像没事
请使用js完成如下功能:
1、防止用户通过点击鼠标右键菜单copy网页内容
2、当用户试图选中网页文字copy时,给出提示(版权所有,禁止拷贝)
<html> <head> <title>js事件驱动机制单oncontextmenu,onselectstart事件</title> <script language="javascript" type="text/javascript"> <!-- function test(){ alert("版权所有,禁止拷贝"); return false; } //--> </script> </head> <body oncontextmenu="return test()" onselectstart="return test()"> <p> 测试内容,测试内容,测试内容,测试内容,测试内容<br> 测试内容,测试内容,测试内容,测试内容,测试内容<br> 测试内容,测试内容,测试内容,测试内容,测试内容<br> </p> <p> 测试内容,测试内容,测试内容,测试内容,测试内容<br> 测试内容,测试内容,测试内容,测试内容,测试内容<br> 测试内容,测试内容,测试内容,测试内容,测试内容<br> </p> </body> </html>
注意:oncontextmenu="return test()" 中的return一定要有,要把返回值false给菜单事件,不然的话虽然会警告不让复制,但是仍然会出线菜单右键;而onselectstart="return
test()的话,没有return 好像没事
相关文章推荐
- 关于鼠标事件oncontextmenu和onselectstart的js写法问题
- onselectstart事件 ondragstart事件:禁止鼠标在网页上拖动.oncontextmenu事件:取消鼠标右键
- Firefox/Opera不支持onselectstart事件
- [置顶] 解决Firefox/Opera 不支持 onselectstart事件
- 解决Firefox/Opera 不支持onselectstart事件实现不允许用户select
- 用js onselectstart事件鼠标禁止选中文字
- js onselectstart事件(禁止鼠标选中文字)和CSS3 user-select
- 解决Firefox/Opera 不支持onselectstart事件实现不允许用户select
- Ubuntu启动流程学习笔记(Upstart事件机制)
- dropdownlist onSelectIndexChanged 事件
- 调试windows service的onstart事件
- onselectstart与onselect
- js-onSelectStart解释
- 去除HTML选择——兼容IE、FireFox(document.onselectstart,样式)
- -moz-user-select与onselectstart 禁止选择文字的方法
- firefox,IE select onchange事件的差别
- onselectstart="javascript:return false;"
- WSAEventselect模型中各网络事件触发机制
- JavaScript中onChange、onselect 、onmouseout等事件