// 参数 obj: 要禁止选中文本的元素的jquery对象 // 参数 enabled: true, 可选中; false, 不可选中 function setSelectable(obj, enabled) { if(enabled) { obj.removeAttr("unselectable").removeAttr("onselectstart").css("-moz-user-select", "").css("-webkit-user-select", ""); } else { obj.attr("unselectable", "on").attr("onselectstart", "return false;").css("-moz-user-select", "none").css("-webkit-user-select", "none"); } }
原理如下:
ie下,可以通过设置事件 selectstart 的处理函数(return false;) 来禁止选中文本
ff和chrome下,可通过css来控制
至于,unselectable的属性,可看做是一种补充手段,使得尽可能适应更多的浏览器。
相关推荐
js禁止document element对象选中文本实现代码.docx
代码如下: // 参数 obj: 要禁止选中文本的元素的jquery对象 // 参数 enabled: true, 可选中; false, 不可选中 function setSelectable(obj, enabled) { if(enabled) { obj.removeAttr(“unselectable”).removeAttr...
document 对象.html-javascript中DOM对象内容
document.fgColor //设置前景色(文本颜色) document.linkColor //未点击过的链接颜色 document.alinkColor //激活链接(焦点在此链接上)的颜色 document.vlinkColor //已点击过的链接颜色 document.URL //设置URL属性...
javascript的document对象
javascript document 对象 用法
js技术中document对象技术汇总及产用方法的使用,带有例子
本文实例讲述了JavaScript获取文本框内选中文本的方法。分享给大家供大家参考。具体分析如下: 这里的代码可以用来获取用户通过鼠标在文本输入框或者textarea里选择的选本。 需要注意ie的问题。 代码如下: 代码...
js document对象 window对象
DOM中document文档对象常用方法.为网页版。打开后,右击查看元素或源码,ok建议使用火狐,谷歌浏览器,ie
每个对象都有自己的属性,顶级对象Window是所有其他子对象的父对象,它可以出现在每个页面上,并且可以咋单个JS应用程序中被多次使用。 下表列出了一些Window对象常用属性: 属性 说明 document 对话框中显示...
JavaScript的document方法汇总
javascript document方法属性 web 开发必备
关于js的document对象的详细说明 转载的呵呵
• navigator • screen • window o history o location o frames[]; Frame o document anchors[]; links[];... Element ...浏览器对象 屏幕对象 窗口对象 ... 多行文本输入区对象 图片对象
Document对象详解
javascript的 document的对象的ppt
XML document对象模型手册包括了JavaScript对Dom结点的解析和对XML的操作。
javascript-document对象详解(下).zip