用javascript实现既能禁止页面鼠标右键查看 同时又能查看页面文本框右键菜单

时间:2011-04-28 09:03:09
【文件属性】:
文件名称:用javascript实现既能禁止页面鼠标右键查看 同时又能查看页面文本框右键菜单
文件大小:372B
文件格式:RAR
更新时间:2011-04-28 09:03:09
javascript 右键 响应 屏蔽 菜单 在CSDN上,看到有人问这个问题。就是若把页面右键屏蔽的话,文本框上的右键菜单同样也给屏蔽,问如何能够将文本框的右键菜单显示出来。
解决思路:首先,要在页面初始化时将页面右键菜单屏蔽
其次,在欲解除右键限制的文本框获得焦点时,启用页面document的右键菜单。可以用在文本框中的onmousedown事件中,但推荐用在 onfocus事件中,若使用的onmousedown的话,则按键盘上摸拟右键的按键(在右win键右边)不响应;若用onfocus事件,则能顺利响应。
最后,当该文本框失去焦点时,需将页面document的右键菜单屏蔽,用文本框的onblur事件即可。
【文件预览】:
right.html

网友评论

  • 代码改改用上了,赞一个
  • 这个有用,效果不错,赞一个
  • 代码不错值得收藏
  • 非常不错,不过实现描述的功能还需加些东西