vue实现页面内容禁止选中功能,仅输入框和文本域可选


Posted in Javascript onNovember 09, 2019

上网上翻了翻,共找到两种方式

CSS样式控制,只需将下面代码复制到 vue应用下,index.html文件中的body标签上

*{ 
 -webkit-touch-callout:none; /*系统默认菜单被禁用*/ 
 -webkit-user-select:none; /*webkit浏览器*/ 
 -khtml-user-select:none; /*早期浏览器*/ 
 -moz-user-select:none;/*火狐*/ 
 -ms-user-select:none; /*IE10*/ 
 user-select:none; 
} 
input{ 
 -webkit-user-select:auto; /*webkit浏览器*/  
}
textarea{
 -webkit-user-select:auto; /*webkit浏览器*/
}

js控制方式,需要重写onselectstart(),onselect。(将下面代码复制到body标签上即可,注意此种写法输入框和文本域也不可选)

onselectstart='return false'
onselect='return false'
oncontextmenu='return false' #此句禁用鼠标右键

以上这篇vue实现页面内容禁止选中功能,仅输入框和文本域可选就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持三水点靠木。

Javascript 相关文章推荐
javascript中运用闭包和自执行函数解决大量的全局变量问题
Dec 30 Javascript
有关于JS构造函数的重载和工厂方法
Apr 07 Javascript
angularjs中的单元测试实例
Dec 06 Javascript
面向切面编程(AOP)的理解
May 01 Javascript
纯javascript代码实现计算器功能(三种方法)
Sep 07 Javascript
Angular.js实现多个checkbox只能选择一个的方法示例
Feb 24 Javascript
使用bootstraptable插件实现表格记录的查询、分页、排序操作
Aug 06 Javascript
利用Javascript实现一套自定义事件机制
Dec 14 Javascript
解决使用bootstrap的dropdown部件时报错:error:Bootstrap dropdown require Popper.js问题
Aug 30 Javascript
原生Vue 实现右键菜单组件功能
Dec 16 Javascript
微信小程序获取公众号文章列表及显示文章的示例代码
Mar 10 Javascript
基于jsbarcode 生成条形码并将生成的条码保存至本地+源码
Apr 27 Javascript
Vue 实现复制功能,不需要任何结构内容直接复制方式
Nov 09 #Javascript
Vue实现点击按钮复制文本内容的例子
Nov 09 #Javascript
JS实现的进制转换,浮点数相加,数字判断操作示例
Nov 09 #Javascript
JS+html5实现异步上传图片显示上传文件进度条功能示例
Nov 09 #Javascript
js实现的在本地预览图片功能示例
Nov 09 #Javascript
vue 取出v-for循环中的index值实例
Nov 09 #Javascript
Vue v-for循环之@click点击事件获取元素示例
Nov 09 #Javascript
You might like
url decode problem 解决方法
2011/12/26 PHP
Thinkphp搜索时首页分页和搜索页保持条件分页的方法
2014/12/05 PHP
php正则去除网页中所有的html,js,css,注释的实现方法
2016/11/03 PHP
php根据用户名和手机号查询是否存在手机号码
2017/02/16 PHP
用jQuery技术实现Tab页界面之二
2009/09/21 Javascript
学习ExtJS accordion布局
2009/10/08 Javascript
Jquery中的CheckBox、RadioButton、DropDownList的取值赋值实现代码
2011/10/12 Javascript
JS页面延迟执行一些方法(整理)
2013/11/11 Javascript
使用js完成节点的增删改复制等的操作
2014/01/02 Javascript
Jquery幻灯片特效代码分享--打开页面随机选择切换方式(3)
2015/08/15 Javascript
jQuery基于ajax()使用serialize()提交form数据的方法
2015/12/08 Javascript
学习JavaScript图片预加载模块
2016/11/07 Javascript
AngularJS报错$apply already in progress的解决方法分析
2017/01/30 Javascript
jquery mobile实现可折叠的导航按钮
2017/03/11 Javascript
Vue2.0父子组件传递函数的教程详解
2017/10/16 Javascript
深入浅析Node.js 事件循环、定时器和process.nextTick()
2018/10/22 Javascript
Node.js原生api搭建web服务器的方法步骤
2019/02/15 Javascript
JavaScript中var的重要性实例分析
2019/07/09 Javascript
基于vue手写tree插件的那点事儿
2019/08/20 Javascript
[54:56]DOTA2上海特级锦标赛主赛事日 - 5 总决赛Liquid VS Secret第三局
2016/03/06 DOTA
Python标准库之多进程(multiprocessing包)介绍
2014/11/25 Python
Scrapy抓取京东商品、豆瓣电影及代码分享
2017/11/23 Python
pyQt5实时刷新界面的示例
2019/06/25 Python
18个Python脚本可加速你的编码速度(提示和技巧)
2019/10/17 Python
canvas因为图片资源不在同一域名下而导致的跨域污染画布的解决办法
2019/01/18 HTML / CSS
党员学习十八大感想
2014/01/17 职场文书
淘宝客服自我总结鉴定
2014/01/25 职场文书
《晏子使楚》教学反思
2014/02/08 职场文书
珍惜时间演讲稿
2014/05/14 职场文书
机关中层领导干部群众路线教育实践活动个人对照检查材料
2014/09/24 职场文书
庆七一宣传标语
2014/10/08 职场文书
12.4全国法制宣传日活动总结
2014/11/01 职场文书
2014年公务员转正工作总结
2014/11/07 职场文书
简爱读书笔记
2015/06/26 职场文书
mysql 排序失效
2022/05/20 MySQL
css中:last-child不生效的解决方法
2022/08/05 HTML / CSS