作家
登录

js禁止document element对象选中文本实现代码

作者: 来源:www.28hudong.com 2013-03-30 00:14:46 阅读 我要评论

复制代码 代码如下: // 参数 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的属性,可看做是一种补充手段,使得尽可能适应更多的浏览器。

  推荐阅读

  JQuery入门—编写一个简单的JQuery应用案例

一、官方网站下载:http://jquery.com 二、引入JQuery文件库 下载完后不用安装,只需将文件导入页面中即可,即在<head></head>中加入如下代码:<script language="javascript" type="text/javascript" src="jquery>>>详细阅读


本文标题:js禁止document element对象选中文本实现代码

地址:http://www.17bianji.com/kaifa2/JS/22616.html

关键词: 探索发现

乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

网友点评
自媒体专栏

评论

热度

精彩导读
栏目ID=71的表不存在(操作类型=0)