
前提・実現したいこと
現在、Webページの情報を保護するために、「PrtScrn」を禁止にする方法を検討しております。
対応を予定している内容は
1、「FireShot」などのスクショができるアドオンを防止するために全画面モードで表示
2、スマホからの閲覧の禁止
3、フォーカスがウェブページから離れた場合に強制で閉じる
4、全てのキー操作の禁止
(問題点)5、「4」の際に「PrtScrn」のみは利用を禁止できないため、クリップボードへの上書き処理
以上のうち「1」~「4」は対応の目途がたっております。
発生している問題・エラーメッセージ
javascriptでクリップボードを変更しようとしたところ、ダイアログにて「クリップボード」への
アクセスを許可するか否かを伺われるため、それ以外の方法で上書きを検討しております。
javascriptで適当な要素にフォーカスをあててコマンド「Ctrl+C」を実行し、クリップボード
を変更することはできないでしょうか
javascript初心者のため、ご教授いただきたいです。
説明が分かりにくい箇所も多々あるかと思います。
できる限り、ご説明させていただきますので何卒、よろしくお願い申し上げます
試したこと
<クリップボードへの上書きjavascript>
<form name="fcset" style="text-align:right;">
<input type="text" value="スクショ禁止" >
</form>
window.onkeyup = function(e){ var event = $.Event("keydown"); if (e.keyCode == 44) { document.fcset.elements[0].focus(); document.fcset.elements[0].select(); document.execCommand("copy") } }

