在前端开发中,F12审查元素的情况下,大家都可以随机更改一部分页面的代码,注入恶意JS等等,这种情况避免也不难,虽然还能看到一部分H5源码,但是无法修改。
一、屏蔽F12 审查元素
1 | document.onkeydown = function () { |
二、屏蔽右键菜单
1 | document.oncontextmenu = function (event) { |
三、屏蔽粘贴
1 | document.onpaste = function (event) { |
四、屏蔽复制
1 | document.oncopy = function (event) { |
五、屏蔽剪切
1 | document.oncut = function (event) { |
六、屏蔽选中
1 | document.onselectstart = function (event) { |