Advertisement
Guest User

Untitled

a guest
Oct 16th, 2019
148
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.88 KB | None | 0 0
  1. <script type="text/javascript">
  2. var show_msg = ;
  3. if (show_msg !== 0) {
  4. var options = {view_src: "View Source is disabled!", inspect_elem: "Inspect Element is disabled!", right_click: "Right click is disabled!", copy_cut_paste_content: "Cut/Copy/Paste is disabled!", image_drop: "Image Drag-n-Drop is disabled!" }
  5. } else {
  6. var options = '';
  7. }
  8. document.onmousedown = function (event) {
  9. event = (event || window.event);
  10. if (event.keyCode === 123) {
  11. if (show_msg !== 0) {show_toast('inspect_elem');}
  12. return false;
  13. }
  14. }
  15. document.onkeydown = function (event) {
  16. event = (event || window.event);
  17. //alert(event.keyCode); return false;
  18. if (event.keyCode === 123 ||
  19. event.ctrlKey && event.shiftKey && event.keyCode === 73 ||
  20. event.ctrlKey && event.shiftKey && event.keyCode === 75) {
  21. if (show_msg !== 0) {show_toast('inspect_elem');}
  22. return false;
  23. }
  24. if (event.ctrlKey && event.keyCode === 85) {
  25. if (show_msg !== 0) {show_toast('view_src');}
  26. return false;
  27. }
  28. }
  29. function addMultiEventListener(element, eventNames, listener) {
  30. var events = eventNames.split(' ');
  31. for (var i = 0, iLen = events.length; i < iLen; i++) {
  32. element.addEventListener(events[i], function (e) {
  33. e.preventDefault();
  34. if (show_msg !== 0) {
  35. show_toast(listener);
  36. }
  37. });
  38. }
  39. }
  40. addMultiEventListener(document, 'contextmenu', 'right_click');
  41. addMultiEventListener(document, 'cut copy paste print', 'copy_cut_paste_content');
  42. addMultiEventListener(document, 'drag drop', 'image_drop');
  43. function show_toast(text) {
  44. var x = document.getElementById("amm_drcfw_toast_msg");
  45. x.innerHTML = eval('options.' + text);
  46. x.className = "show";
  47. setTimeout(function () {
  48. x.className = x.className.replace("show", "")
  49. }, 3000);
  50. }
  51. </script>
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement