IE&&Chrome中适用此方法

<script>
document.onselectstart=function(){return false;}
</script>

onselectstart是防止内容被选中默认状态是true

<body onselectstart=return(event.srcElement.type=='text')>
选不中
<input type="text" name="" value="来选吧">
</body>

一般如果把它设置在整个body上时如果body里边有输入框需要选中文字时可以这样

function doIt(){var now=event.srcElement;if(now.tagName=="input"){return true;}else{return false;}
}

把他设定成函数

FF中对onselectstart方法是不支持的

在火狐中要使用css来控制

-moz-user-select:none;禁止选中文本

Chrome中的css解决方法

-khtml-user-select;禁止选中文本;也可使用js的方法来禁止

js-onSelectStart解释相关推荐

  1. WEB前端学习一 JS预解释

    javascript 的预解析:(个人理解)就是js代码在执行之前 会在相应的执行环境中 预先把 一些东西解析到内存.如果理解错误,请多多指正 一. 那究竟预先解析哪些东西那??答:预先解析 func ...

  2. 再来一个小游戏——原生js逐句解释开发简易版别踩白块,附源码

    芜湖!没想到上个做扫雷的阅读量这么高(激动) 先捞一下:做个小项目~纯原生JS手把手逐句解释写一个扫雷小游戏(附源码) 快看↑ 这次就做一个别踩白块吧哈哈哈哈哈 最终版演示地址:钢琴块 源码在最后!最 ...

  3. js多线程解释与运用

    1,提出问题执行一个同步操作时,如果耗时非常长,导致主线程堵塞的问题问题的产生:由于用户界面和js进程公用一个线程,js高强度的计算会导致浏览器无暇顾忌用户界面,进入假死状态2,多线程通过使用 web ...

  4. JS模块化工具requirejs教程02

    基本API require会定义三个变量:define,require,requirejs,其中require === requirejs,一般使用require更简短 define 从名字就可以看出 ...

  5. 深入浅出Node.js(一):什么是Node.js(转贴)

    以下内容转自:http://www.infoq.com/cn/articles/what-is-nodejs/ 作者:崔康 [编者按]:Node.js从2009年诞生至今,已经发展了两年有余,其成长的 ...

  6. node.js搭建简单服务器,用于前端测试websocket链接方法和性能测试

    WebSocket简介 谈到Web实时推送,就不得不说WebSocket.在WebSocket出现之前,很多网站为了实现实时推送技术,通常采用的方案是轮询 (Polling)和Comet技术,Come ...

  7. require.js基本认识

    基本API require会定义三个变量:define,require,requirejs,其中require === requirejs,一般使用require更简短 define 从名字就可以看出 ...

  8. 使用Node.js+Socket.IO搭建WebSocket实时应用

    Web领域的实时推送技术,也被称作Realtime技术.这种技术要达到的目的是让用户不需要刷新浏览器就可以获得实时更新.它有着广泛的应用场景,比如在线聊天室.在线客服系统.评论系统.WebIM等. 作 ...

  9. webpack 3 零基础入门教程 #4 - webpack 的配置文件 webpack.config.js

    在命令行中运行 webpack 命令确实可以实现 webpack 的功能,但是我们一般不这么做,我们要用配置文件来处理. 我们把之前学到的知识用 webpack 的配置文件来实现,配置文件的名字叫 w ...

  10. Node.js 极简笔记

    Node.js 一.Node基础 概念:Javascript运行时平台,不是语言,也不是框架,是一个平台. 1.1 what is node ? Node.js 是一个基于Chrome V8 引擎的J ...

最新文章

  1. 测序仪的序列:DNA测序的历史
  2. bzoj 1037: [ZJOI2008]生日聚会Party
  3. webpack配置vue组件加载器
  4. 微博php-sdk使用教程,腾讯微博api(php-sdk)的使用
  5. mysql hourminute_mysql日期函数(时间函数)
  6. YUIDoc的使用方法小结
  7. 【Matlab】判断是否为空?是否为NaN?
  8. 多线程编程(4) - 多线程同步之 Mutex (互斥对象)
  9. operator.ne_Python operator.ne()函数与示例
  10. [html] 如何动态修改`<title>`的标题名称?
  11. 单选按钮 RadioButton 与 pannel控件
  12. 访问控制列表(二)配置命令
  13. 使用 Swift 在 iOS 10 中集成 Siri —— SiriKit 教程(Part 1)
  14. JavaWeb:Redis
  15. 小米音箱蓝牙连不上_小米蓝牙音箱怎样 小米蓝牙音箱如何连接电脑
  16. ionic 中使用 slidebox 利用angular ng-repeat 渲染后不显示问题
  17. kafka comsumer消费消息后不commit offset的情况分析
  18. android圆形进度条
  19. JspWriter与PrintWriter(转)
  20. 智能车校内赛图像处理

热门文章

  1. 如何使用 AirDrop 在苹果设备间互传文件?
  2. win8 下ie10启动就显示停止工作的解决办法
  3. python轮胎缺陷检测_当机器视觉走进轮胎缺陷检测,人工与AI,谁才是主流
  4. Python实战之小飞机--代码
  5. [经验教程]2022淘宝天猫618定金可以退吗及2022年淘宝天猫618超级红包活动时间是什么时候开始到几月几号结束活动优惠力度大吗?
  6. onlyoffice 回调传参数_onlyOffice 开发相关 总结
  7. linux卸载nginx
  8. mysql的源码解读(1):mysql的目录结构详解
  9. 【mount 挂载硬盘】
  10. A1097 Deduplication on a Linked List