angular.JS实现网页禁用调试、复制和剪切


Posted in Javascript onMarch 31, 2017

一、angular根据环境配置禁用调试:

// Disable debug data for production environment
// @link https://docs.angularjs.org/guide/production
$compileProvider.debugInfoEnabled( app.applicationEnvironment !== 'production');
$logProvider.debugEnabled( app.applicationEnvironment !== 'production');

上面就是根据当前的环境是不是生产环境,来禁用调试了。

二、然后angular单页web如果要禁用复制和剪切

其实实现也很简单,动态添加事件注册,在angular的模块bootstrap的时候注册就好:

// Then init the app
angular.bootstrap(document, [app.applicationModuleName]);

// Disable the copy and cut
document.oncopy = function () {
return false;
};

document.oncut = function () {
return false;
};

总结

以上就是这篇文章的全部内容了,希望本文的内容对大家的学习或者工作能带来一定的帮助,如果有疑问大家可以留言交流,谢谢大家对三水点靠木的支持。

Javascript 相关文章推荐
JavaScript 的方法重载效果
Aug 07 Javascript
解决jquery异步按一定的时间间隔刷新问题
Dec 10 Javascript
js复制网页内容并兼容各主流浏览器的代码
Dec 17 Javascript
jquery控制display属性为none或block
Mar 31 Javascript
jQuery中Ajax的load方法详解
Jan 14 Javascript
纯JS实现本地图片预览的方法
Jul 31 Javascript
JS字符串按逗号和回车分隔的方法
Apr 25 Javascript
Ionic项目中Native Camera的使用方法
Jun 07 Javascript
Angular.js中window.onload(),$(document).ready()的写法浅析
Sep 28 Javascript
jQuery实现切换隐藏与显示同时切换图标功能
Oct 29 jQuery
Bootstrap实现可折叠分组侧边导航菜单
Mar 07 Javascript
Vue.js实现的计算器功能完整示例
Jul 11 Javascript
angular.js+node.js实现下载图片处理详解
Mar 31 #Javascript
JavaScript函数柯里化原理与用法分析
Mar 31 #Javascript
js实现一个猜数字游戏
Mar 31 #Javascript
微信小程序页面间通信的5种方式
Mar 31 #Javascript
ES6新特性之Symbol类型用法分析
Mar 31 #Javascript
微信小程序 后台登录(非微信账号)实例详解
Mar 31 #Javascript
Vue服务端渲染和Vue浏览器端渲染的性能对比(实例PK )
Mar 31 #Javascript
You might like
PHP explode()函数用法、切分字符串
2012/10/03 PHP
php批量删除cookie的简单实现方法
2015/01/26 PHP
浅谈thinkphp5 instance 的简单实现
2017/07/30 PHP
使用laravel根据用户类型来显示或隐藏字段
2019/10/17 PHP
TP3.2框架分页相关实现方法分析
2020/06/03 PHP
js中浮点型运算BUG的解决方法说明
2014/01/06 Javascript
JQuery中属性过滤选择器用法实例分析
2015/05/18 Javascript
JavaScript+html5 canvas制作的圆中圆效果实例
2016/01/27 Javascript
Javascript动画效果(3)
2016/10/11 Javascript
js实现瀑布流效果(自动生成新的内容)
2017/03/16 Javascript
关于使用js算总价的问题
2017/06/23 Javascript
详解Angular结合zTree异步加载节点数据
2018/01/20 Javascript
jquery无缝图片轮播组件封装
2020/11/25 jQuery
vue中使用vee-validator完成表单校验方案
2019/11/01 Javascript
JsonServer安装及启动过程图解
2020/02/28 Javascript
Element Dropdown下拉菜单的使用方法
2020/07/26 Javascript
antd的select下拉框因为数据量太大造成卡顿的解决方式
2020/10/31 Javascript
Python2.7读取PDF文件的方法示例
2017/07/13 Python
python numpy数组的索引和切片的操作方法
2018/10/20 Python
pycharm 将python文件打包为exe格式的方法
2019/01/16 Python
Python查找最长不包含重复字符的子字符串算法示例
2019/02/13 Python
利用 Python ElementTree 生成 xml的实例
2020/03/06 Python
Flask模板引擎Jinja2使用实例
2020/04/23 Python
python 实现超级玛丽游戏
2020/11/25 Python
python3.9实现pyinstaller打包python文件成exe
2020/12/13 Python
爱尔兰家电数码商城:Currys PC World爱尔兰
2016/07/23 全球购物
英国安全产品购物网站:The Safe Shop
2017/03/20 全球购物
英国门销售网站:Green Tree Doors
2020/01/07 全球购物
法律专业应届本科毕业生求职信
2013/10/25 职场文书
实习生自荐信范文
2013/11/13 职场文书
创新比赛获奖感言
2014/02/13 职场文书
行政专员求职信范文
2014/05/03 职场文书
个人综合鉴定材料
2014/05/23 职场文书
婚礼答谢词
2015/01/04 职场文书
退货证明模板
2015/06/23 职场文书
使用Redis实现实时排行榜功能
2021/07/02 Redis