<body leftmargin=0
topmargin=0
oncontextmenu='return false'
ondragstart='return false'
onselectstart ='return false'
onselect='document.selection.empty()'
oncopy='document.selection.empty()'
onbeforecopy='return false'
onmouseup='document.selection.empty()'> IE6 好用。火狐不好用。誰有IE的高版本測試下。
今天看到一句話。
<style><!-- body { -moz-user-select:none; } --></style>
放在<body>上面。在firefox下就好用了,設置后就不可以復制了。這句話只支持firefox。
IE浏览器下是通过
onselectstart="javascript:return false;" 事件来实现,该方法ff下是不支持的
我說怎么上面的代碼在firefox下沒效果。
詳解如下。
屏蔽选择的样式定义:-moz-user-select 属性(只支持ff)。
简单实例:
<div style="-moz-user-select:none;" >ff下不能选择我!</div>
该属性可以说有三个属性值:
1、 none:在FF2.0测试,用none,子元素所有的文字都不能选择,包括input输入框中的文字也不能选择。
2、 -moz-all:子元素所有的文字都可以被选择,但是input输入框中的文字不可以被选择。
3、 -moz-none:子元素所有的文字都不能选择,但是input输入框中的文字除外(已经过测试)。
关系列表:
关系列表:
|
Input表单中文字
|
一般页面文字
|
设置none
|
不可选
|
不可选
|
设置moz-none
|
可选
|
不可选
|
设置moz-all
|
不可选
|
可选
|
当-moz-all 和 -moz-none嵌使用时,其实遵循以上关系列表.
分享到:
相关推荐
可以用在文本框中的onmousedown事件中,但推荐用在 onfocus事件中,若使用的onmousedown的话,则按键盘上摸拟右键的按键(在右win键右边)不响应;若用onfocus事件,则能顺利响应。 最后,当该文本框失去焦点时,需...
javascript局部自定义鼠标右键菜单 本文实例为大家分享了js局部自定义鼠标右键菜单的具体代码,供大家参考,具体内容如下 前言 html局部自定义鼠标右键菜单 局部! 局部! 局部! 重要的关键词说三遍! 一、...
jQuery鼠标右键点击菜单代码.zip
一个简单的html文件,用于演示鼠标右键...使用原生JavaScript编写,可以区分鼠标左键单击,右键单击,滚轮单击事件,在右键时可以弹出一个提供选择的菜单,并且阻止鼠标原生的右键消息,在菜单外任意单击左键,菜单消失
实现鼠标右键菜单,可以自己增加右键功能.
该文件是一个实现比较好的鼠标右键菜单。 实现方案为JavaScript。值得学习
IE和Firefox的鼠标滚轮事件JavaScript代码
而在某些情况下,控制不了网页的鼠标右键双击事件,使得我们的web应用处于失控状态,给浏览者带来不愉快的感受,因此,捕捉并控制鼠标右键的双击事件就很有必要了。 本资料提供的代码,可以捕捉鼠标右键的双击事件...
本文介绍了用户javascript实现禁止点击鼠标右键的方法
采用javascript制作的页面鼠标右键菜单,很实用和好看
JavaScript在IE和Firefox(火狐)的不兼容问题解决
javascript实现右键菜单,兼容IE,火狐
鼠标右键菜单(JS)
*rowControlString:行控制字符串,0表示不显示,1表示显示,如“101”,则表示第1、3行显示,第2行不显示 */ function popMenu(menuDiv,width,rowControlString){ //创建弹出菜单 var pop=window.createPopup(); ...
Javascript的IE和Firefox(火狐)兼容性解决方案
JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)JavaScript函数(源代码)...
在IE和firefox中调试javascript的教程
自定义 IE 鼠标右键弹出式
Javascript的IE和Firefox兼容性问题集合
在网页中自定义点击鼠标右键时的菜单,使网站内容更丰富,提高交互性。内含JavaScript实现和CSS实现。