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中的Screen屏幕对象
Jan 16 Javascript
javascript中setTimeout和setInterval的unref()和ref()用法示例
Nov 26 Javascript
JavaScript中的null和undefined区别介绍
Jan 01 Javascript
JQuery实现动态适时改变字体颜色的方法
Mar 10 Javascript
Bootstrap每天必学之下拉菜单
Nov 25 Javascript
JS实现数组去重方法总结(六种方法)
Jul 14 Javascript
Vue from-validate 表单验证的示例代码
Sep 26 Javascript
JavaScript捕捉事件和阻止冒泡事件实例分析
Aug 03 Javascript
详解element-ui级联菜单(城市三级联动菜单)和回显问题
Oct 02 Javascript
浅谈TypeScript 用 Webpack/ts-node 运行的配置记录
Oct 11 Javascript
vue 实现input表单元素的disabled示例
Oct 28 Javascript
vue不操作dom实现图片轮播的示例代码
Dec 18 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 array_flip() 删除数组重复元素
2009/01/14 PHP
PHP中用hash实现的数组
2011/07/17 PHP
解析关于wamp启动是80端口被占用的问题
2013/06/21 PHP
php网站判断用户是否是手机访问的方法
2013/11/01 PHP
thinkphp验证码显示不出来的解决方法
2014/03/29 PHP
ThinkPHP在新浪SAE平台的部署实例
2014/10/31 PHP
使用PHP和JavaScript判断请求是否来自微信内浏览器
2015/08/18 PHP
PHP的Yii框架的常用日志操作总结
2015/12/08 PHP
php 提交表单 关闭layer弹窗iframe的实例讲解
2018/08/20 PHP
PHP基于mcript扩展实现对称加密功能示例
2019/02/21 PHP
PHP 对象接口简单实现方法示例
2020/04/13 PHP
利用jQuery的$.event.fix函数统一浏览器event事件处理
2009/12/21 Javascript
利用jQuery 实现GridView异步排序、分页的代码
2010/02/06 Javascript
js微信扫描二维码登录网站技术原理
2016/12/01 Javascript
原生js实现返回顶部缓冲效果
2017/01/18 Javascript
JS实现的简单图片切换功能示例【测试可用】
2017/02/14 Javascript
JavaScript事件冒泡与事件捕获实例分析
2018/08/01 Javascript
nodejs读取本地中文json文件出现乱码解决方法
2018/10/10 NodeJs
js实现移动端轮播图
2020/12/21 Javascript
一些手写JavaScript常用的函数汇总
2019/04/16 Javascript
js判断一个对象是数组(函数)的方法实例
2019/12/19 Javascript
原生JS实现天气预报
2020/06/16 Javascript
用webAPI实现图片放大镜效果
2020/11/23 Javascript
分析在Python中何种情况下需要使用断言
2015/04/01 Python
python距离测量的方法
2018/03/06 Python
利用python提取wav文件的mfcc方法
2019/01/09 Python
Pycharm pyuic5实现将ui文件转为py文件,让UI界面成功显示
2020/04/08 Python
python爬取天气数据的实例详解
2020/11/20 Python
python 可视化库PyG2Plot的使用
2021/01/21 Python
推荐10个CSS3 制作的创意下拉菜单效果
2014/02/11 HTML / CSS
科沃斯机器人官网商城:Ecovacs
2016/08/29 全球购物
C和C++经典笔试题附答案解析
2014/08/18 面试题
工商管理应届生求职信
2013/10/07 职场文书
农业开发项目建议书
2014/05/16 职场文书
2015年评职称个人工作总结
2015/10/15 职场文书
MySQL数据库如何使用Shell进行连接
2022/04/12 MySQL