Отключить параметр правого клика и сохранения в хром для pdf

Большое вам спасибо за потраченное ваше драгоценное время, чтобы прочитать это.

Я пытаюсь отключить правый щелчок и сохранить вариант, когда я просматриваю pdf в хром

Я использую тег объекта html

<object data="'.$selected_file.'#navpanes=0&amp;toolbar=0&amp;view=FitV&amp;pagemode=none" type="application/pdf" width="100%" height="100%" style="Pointer-events:none;" oncontextmenu="return false;" onclick="alert("sss");"></object>

Я пробовал много вещей, но хочу получить успех. Я действительно надеюсь, что кто-то про может помочь мне в этой ситуации.

style="Pointer-events:none;" oncontextmenu="return false;"

также это вызов ajax, поэтому я добавил еще один код в свой php-файл.

echo '<div id="pdf" oncontextmenu="return false;" style="z-index:-9999999999">
             <script>
                document.oncontextmenu=RightMouseDown;
                document.onmousedown = mouseDown; 

                function mouseDown(e) {
                    if (e.which==3) {//righClick
                        alert("Disabled");
                    }
                }
                function RightMouseDown() { return false;}

                window.addEventListener("keydown", function(event) {
                    if (event.keyCode === 80 && (event.ctrlKey || event.metaKey) && !event.altKey && (!event.shiftKey || window.chrome || window.opera)) {
                        event.preventDefault();
                        if (event.stopImmediatePropagation) {
                            event.stopImmediatePropagation();
                        } else {
                            event.stopPropagation();
                        }
                        return;
                        }
                }, true);
             </script>
                <object data="'.$selected_file.'#navpanes=0&amp;toolbar=0&amp;view=FitV&amp;pagemode=none" type="application/pdf" width="100%" height="100%" style="Pointer-events:none;" oncontextmenu="return false;" onclick="alert("sss");"></object>
            </div>';

введите описание изображения здесь

javascript,php,jquery,ajax,pdf,

-2

Ответов: 0

Отключить параметр правого клика и сохранения в хром для pdf

Большое вам спасибо за потраченное ваше драгоценное время, чтобы прочитать это.

Я пытаюсь отключить правый щелчок и сохранить вариант, когда я просматриваю pdf в хром

Я использую тег объекта html

<object data="'.$selected_file.'#navpanes=0&amp;toolbar=0&amp;view=FitV&amp;pagemode=none" type="application/pdf" width="100%" height="100%" style="Pointer-events:none;" oncontextmenu="return false;" onclick="alert("sss");"></object>

Я пробовал много вещей, но хочу получить успех. Я действительно надеюсь, что кто-то про может помочь мне в этой ситуации.

style="Pointer-events:none;" oncontextmenu="return false;"

также это вызов ajax, поэтому я добавил еще один код в свой php-файл.

echo '<div id="pdf" oncontextmenu="return false;" style="z-index:-9999999999">
             <script>
                document.oncontextmenu=RightMouseDown;
                document.onmousedown = mouseDown; 

                function mouseDown(e) {
                    if (e.which==3) {//righClick
                        alert("Disabled");
                    }
                }
                function RightMouseDown() { return false;}

                window.addEventListener("keydown", function(event) {
                    if (event.keyCode === 80 && (event.ctrlKey || event.metaKey) && !event.altKey && (!event.shiftKey || window.chrome || window.opera)) {
                        event.preventDefault();
                        if (event.stopImmediatePropagation) {
                            event.stopImmediatePropagation();
                        } else {
                            event.stopPropagation();
                        }
                        return;
                        }
                }, true);
             </script>
                <object data="'.$selected_file.'#navpanes=0&amp;toolbar=0&amp;view=FitV&amp;pagemode=none" type="application/pdf" width="100%" height="100%" style="Pointer-events:none;" oncontextmenu="return false;" onclick="alert("sss");"></object>
            </div>';

введите описание изображения здесь

0-2JavaScript, PHP, JQuery, Ajax, PDF,
Похожие вопросы