如题,只要屏蔽DIV里的就行了,整个页面不用。
解决方案 »
- JS或者jquery怎么设置滚动条回到顶部?
- 为什么input里计算的结果会是这样?
- JSP中是否可以使用JQuery的插件[D Small Rich Text Editor]?
- HTML源代码替换
- js版fck网络编辑器 浏览服务器时源文件中的中文图片名的路径为乱码
- 请教大家个ff和ie的问题啊!在firefox中怎么实现ie中的onload事件?
- 关于定位的问题,高手请进
- javascript 改变 option 颜色?
- 在线等待;请教一个菜问题
- @@@@虚心请教:怎样去掉在创建COM(ActiveX DLL/OCX)的时候出现的警告对话框?
- 关于项目加载页面的时候出现javascript错误的问题
- 如何用js屏蔽alt+Enter这个快捷键
是不想出系统菜单么?
判断是否是第三个按钮触发,event.button == 3
如果是3即是右键的情况下return false即可<script language="JavaScript">
<!--if (window.Event)
document.captureEvents(Event.MOUSEUP); function nocontextmenu()
{
event.cancelBubble = true
event.returnValue = false;return false;
}function norightclick(e)
{
if (window.Event)
{
if (e.which == 2 || e.which == 3)
return false;
}
else
if (event.button == 2 || event.button == 3)
{
event.cancelBubble = true
event.returnValue = false;
return false;
}}document.oncontextmenu = nocontextmenu; //对ie5.0以上
document.onmousedown = norightclick; //对其它浏览器
//-->
</script>