网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

一转眼 , 放假快半年了 早上起来睁开眼 , 诶呀 , 考试周又到了 。 各个科目的期中作业都在各自的平台陆续发布了 。 各种乱七八糟的科目 , 让人烦不胜烦 。 首先在这里
郑重声明:本人黑眼圈纯粹是熬夜学习 , 与多人运动无关 , 请放心交友 。

网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图

以iwrite英语教学平台为例 , 先来补一补之前落下的英语作文 。 刚点到输入框 , 就弹出来了禁止粘贴的消息框 , emmm , 这都大学了 , 师生之间连这点基本的信任都没有吗?

网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图

不过 , 作为一名准程序员 , 这个问题可难不倒我 。 编程的本质是处理信息 , 编程的意义是提高效率 , 编程的快乐在于解决问题 , 既然今天遇到了这个问题 , 那就倒杯茶 , 慢慢来解解这个问题 。

网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图


为什么无法粘贴?
首先要来了解ctrl+c复制下来的内容 , 为什么无法通过ctrl+v进行粘贴?通过前端知识的学习 , 我知道网页上的消息弹框和鼠标行为等都是由javascript控制的 。 那么在网页上禁止粘贴 , 实际上就是网页对鼠标右键的粘贴行为进行了禁止 。
写过类似代码

也写过类似代码

  1. (function(){function R(a){ona ="on"+a;if(window.addEventListener)window.addEventListener(a, function (e){for(var n=e.originalTarget; n;n=n.parennt-family:"Microsoft YaHei", "SF Pro Display", Roboto, Noto, Arial, "PingFang SC", sans-serif;font-size:16px;font-variant-ligatures:common-ligatures;background-color:#FFFFFF;">然后 , 在控制台页面按下F1键 , 打开控制台设置



网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图

然后按照图示 , DISABLE JS 就是禁用JS

网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图


此时 , JavaScript功能已经被禁用 , 页面的粘贴功能已经恢复了 , 赶紧粘贴自己的小作文过来 。
然后再启用js点击提交 , 美滋滋81分的成绩
网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图


实际上确实如此 , 禁用了JavaScript就相当于关闭了前端校验 , 在程序界有这样一句话:前端校验防君子 , 后端校验防小人 。 说的就是前端校验的安全性为0 , 而后端校验的安全性则固若金汤 。
此方法只是突破了前端 , 后端除了看你的使用时间其他真的看不出来!
网课作业禁止粘贴怎么办? 禁用JavaScript来试一下

文章插图


【网课作业禁止粘贴怎么办? 禁用JavaScript来试一下】 上面的解决方案 , 实际上对一些网站上内容无法复制的情况也是适用的 。 如某度文库 , 就是需要付费才可以进行文字复制 , 通过禁用

推荐阅读