Moodle SecureDisable

disable secure events

目前為 2021-01-25 提交的版本,檢視 最新版本

// ==UserScript==
// @name          Moodle SecureDisable
// @version      0.3
// @description  disable secure events
// @author       vitaliusik
// @match        *://*/*
// @grant        none
// @namespace https://greasyfork.org/users/590687
// ==/UserScript==

(function() {
    'use strict';
    if(!document.body.classList.contains("quiz-secure-window")) return;
    window.addEventListener("mousedown", function (event) { event.stopPropagation();}, true);
    window.addEventListener("dragstart", function (event) { event.stopPropagation(); }, true);
    window.addEventListener("contextmenu", function (event) { event.stopPropagation(); }, true);
    window.addEventListener('copy', function (event) { event.stopPropagation(); }, true);
    window.addEventListener('beforeprint', function (event) { event.stopPropagation(); }, true);
})();