Примените проверки безопасности на <iframe> - PullRequest
0 голосов
/ 04 июня 2018

Я работаю над образовательным проектом, в котором я использую <iframe>, чтобы показать pdf файлы для чтения.Я хочу отключить права click, cut, copy и download в содержимом <iframe>, что кажется невозможным.Я видел несколько веб-порталов, в которые встроены все эти функции.Я тоже хочу подать заявку, может кто-нибудь сказать, как это можно реализовать.После этого, когда я запускаю файл в Firefox, он не отображает iframe с PDF, но загружается автоматически, но отображается в Chrome.Я искал так много раз, но пока не мог остановиться выше указанных проблем.Любой совет или предложение будут высоко оценены.

<body>
    <iframe id ="p" src="ppt1.pdf#toolbar=0" width="60%" height="70%" ></iframe>  
  <script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>

 <script type="text/javascript">

var DEFAULT_URL = 'ppt1.pdf';

$(document).ready(function () {

    $('#p').bind('cut copy paste', function (e) {
        e.preventDefault();
    });

    $("#p").on("contextmenu",function(e){
        return false;
    });
});
</script>
  </body>

1 Ответ

0 голосов
/ 04 июня 2018

Не добавит ли обработчик событий для "contextmenu" в iframe это?Поищите в сети «отключение JavaScript правой кнопкой мыши» (без кавычек).

Это не имеет ничего общего с PHP.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...