簡體   English   中英

防止在 Blackboard 中復制過去和右鍵單擊

[英]Prevent copy past and right-click in Blackboard

我在我的大學使用黑板。 我的學生下個月將進行在線考試。

我試圖阻止他們在考試期間使用復制、粘貼、選擇、右鍵單擊。 我看到了很多使用 javascript 的解決方案。

當我使用 onpaste 和 oncopy 時,它可以工作。 而將 onselectstart 和 oncontextmenu 添加到代碼中是行不通的。

請你幫助我好嗎。

謝謝

<script type="text/javascript"> document.oncopy=new Function("return false");  document.onpaste = new Function("return false");  document.onselectstart = new Function("return false"); document.oncontextmenu = new Function ("return false"); </script>

讓你的 HTML body 標簽像這樣 -

<body oncopy="return false;" oncut="return false;" onpaste="return false;" oncontextmenu="return false;">
....
</body>

 <body oncopy="return false;" oncut="return false;" onpaste="return false;" oncontextmenu="return false;"> <p>Lorem ipsum dolor sit amet, consectetur adipisicing elit. Nesciunt natus optio odit sequi, vero, soluta inventore similique laudantium incidunt qui voluptatibus unde quod blanditiis ut facilis molestias necessitatibus, repudiandae eveniet.</p> <textarea rows="5" cols="30"></textarea> </body>

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM