禁止选中文字兼容IE、Chrome、FF等_jquery

复制代码 代码如下:

$(el).attr('unselectable','on')
.css({'-moz-user-select':'-moz-none',
'-moz-user-select':'none',
'-o-user-select':'none',
'-khtml-user-select':'none', /* you could also put this in a class */
'-webkit-user-select':'none',/* and add the CSS class here instead */
'-ms-user-select':'none',
'user-select':'none'
}).bind('selectstart', function(){ return false; });

根据上面分析 可以设置 你需要禁止选中文字区域的 css。如:

复制代码 代码如下:

.table {
text-align: center;
vertical-align:middle;
height: 39px;
overflow: hidden;
moz-user-select: -moz-none;
-moz-user-select: none;
-o-user-select:none;
-khtml-user-select:none; /* you could also put this in a class */
-webkit-user-select:none;/* and add the CSS class here instead */
-ms-user-select:none;
user-select:none;/**禁止选中文字*/
}

时间: 2024-10-25 14:54:41

禁止选中文字兼容IE、Chrome、FF等_jquery的相关文章

完美兼容IE,chrome,ff的设为首页、加入收藏及保存到桌面js代码_javascript技巧

今天给大家分享一段设为首页.收藏本站及保存到桌面的js代码,非常实用. 复制代码 代码如下: <script  type="text/javascript"> //设为首页 function SetHome(obj,url){     try{         obj.style.behavior='url(#default#homepage)';         obj.setHomePage(url);     }catch(e){         if(window.

屏蔽双击选中文字的方法兼容FF及以外的浏览器

 FF用样式 :-moz-user-select:none; FF以外的浏览器用:onselectstart="return false"(直接加在需要作用的标签) eg: <div class="test" onselectstart="return false" style="-moz-user-select:none;">你选不到我...(屏蔽双击选中文字的区域)</div> 

获取div编辑框,textarea,input text的光标位置 兼容IE,FF和Chrome的方法介绍_javascript技巧

网上苦找2小时,全是不能兼容FF的,看来这种东西网上是搞不到现成的了,只能自己动手丰衣足食 现在发布出来,今后网上就有现成的供人使用了. 为了省事,少量位置用了jquery 改原生JS也很方便,谁需要就请自己修改了. 欢迎各位路过高人拍板,欢迎各位留言提供改进代码. 又改进 兼容了Chrome 下面的代码已修改成最新版 上源码了 复制代码 代码如下: <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" &q

如何禁止复制网页内容(兼容ie,ff)

 <!doctype html public "-//w3c//dtd xhtml 1.0 transitional//en" "http://www.111cn.net/tr/xhtml1/dtd/xhtml1-transitional.dtd"> <html xmlns="http://www.111cn.net/1999/xhtml"> <head> <meta http-equiv="c

javascrpt 屏蔽双击选中文字的代码

指定div  代码如下 复制代码 <div class="picBox" onselectstart="return false;" style="-moz-user-select:none;">屏蔽双击选中文字的区域</div> 如果要屏蔽整个页面 我们在页面的body上加 这个是兼容ie浏览器  代码如下 复制代码 <body onselectstart="return false ">

ASP.NET技巧:脚本获取选中文字及所在句子

asp.net|技巧|脚本|选中|中文 脚本获取网页中选中文字var word = document.selection.createRange().text;获取选中文字所在的句子var range =  document.selection.createRange();range.expand("sentence");var sentence = range.text; 给IE右键菜单添加菜单项参见http://www.codeproject.com/jscript/CopyasH

JavaScript获取页面上被选中文字的方法技巧

 这篇文章主要介绍了JavaScript获取页面上被选中文字的方法技巧,本文直接给出实现代码和运行效果,需要的朋友可以参考下     这里介绍的一个小技巧是如何用JavaScript获取页面上被选中的文字的方法.最关键的JavaScript API是: 代码如下: event.selection = window.getSelection(); 这里的selection实际上是个对象,但如果我们使用 .toString()或强行转化成字符串,我们将得到被选中的文字. 代码如下: $(docume

javascript-为何jQuery判断已选中的checkbox,Chrome获取的值永远是false而IE是true?

问题描述 为何jQuery判断已选中的checkbox,Chrome获取的值永远是false而IE是true? 代码如下: $("":checkbox"").on(""blur"" function () { console.log($(this).prop(""checked"")); console.log(this.checked);} 在chrome中输出为:false fals

c#&amp;nbsp;webbrowser&amp;nbsp;&amp;nbsp;获取用户选中文字

原文:c# webbrowser  获取用户选中文字     最近一直被一个问题困扰,有一个文本框,一个webbrowser控件,一个上下文菜单, 用户用鼠标左键选中文字,右键点击搜索,就把选中的文字赋给文本框的TEXT,便可以递进搜索,在网上逛了几天,也没有找到好的方法,终于在学长的帮助下,找到了最终的答案!特拿来与大家分享! 前提条件,你需要添加引用 如图: 在程序中要添加using mshtml; //获取用户选中的文字             IHTMLDocument2 htmlDoc