繁体   English   中英

通过 Google Apps 脚本在 Google forms 中禁用文本选择、复制、剪切和粘贴

[英]Disable text selection, copy, cut and paste in Google forms through Google Apps Script

我正在尝试在 Google Forms 中禁用文本选择、复制、剪切和粘贴。 默认情况下,这在 Google Forms 中是不可能的,但您可以通过 Google Apps 脚本调用 JavaScript function 来添加此功能。

我不熟悉 JavaScript。 我打开了应用程序脚本编辑器,发现了一个文件Code.gs 我浏览了互联网,发现了一个 JavaScript function 来禁用 select ,我将其粘贴在Code.gs文件中:

    function disableSelect(event) {
       event.preventDefault();
    }

但是当我运行该文件时,它会提示错误: Typerror: Cannot read property 'preventdefault' of undefined 我做错了什么,如何实现 rest 的功能?

您可以使用此 jQuery 停止剪切、复制和粘贴任何 html 文档。 如有必要,在绑定 function 中删除所需的任何选项。

添加此代码段,

<script src="https://ajax.googleapis.com/ajax/libs/jquery/3.5.0/jquery.min.js"></script>

**以上代码通常添加在我们文档的head标签中

<script>
      $(document).ready(function() {
          $('body').bind('cut copy paste', function(e) {
              e.preventDefault();
            });
        });
</script>

**以上代码可以添加到我们文档的body标签或单独的js文件中。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2025 STACKOOM.COM