app.js 1.8 KB

12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667
  1. (function (doc, win) {
  2. // 禁止右键检查页面
  3. document.oncontextmenu = function () { return false; }
  4. document.onkeydown = function () {
  5. // 禁止F12检查页面
  6. if (window.event && window.event.keyCode == 123) {
  7. event.keyCode = 0;
  8. event.returnValue = false;
  9. }
  10. // 回车键快捷键
  11. if (window.event && window.event.keyCode == 13) {
  12. window.event.keyCode = 505;
  13. }
  14. // if (window.event && window.event.keyCode == 8) {
  15. // window.event.returnValue = false;
  16. // }
  17. }
  18. var docEl = doc.documentElement,
  19. resizeEvt = 'orientationchange' in window ? 'orientationchange' : 'resize',
  20. recalc = function () {
  21. var clientWidth = docEl.clientWidth;
  22. if (!clientWidth) return;
  23. if (clientWidth >= 750) {
  24. docEl.style.fontSize = '100px';
  25. } else {
  26. docEl.style.fontSize = 100 * (clientWidth / 750) + 'px';
  27. }
  28. };
  29. if (!doc.addEventListener) return;
  30. win.addEventListener(resizeEvt, recalc, false);
  31. doc.addEventListener('DOMContentLoaded', recalc, false);
  32. })(document, window);
  33. document.addEventListener('gesturestart', function (e) {
  34. e.preventDefault();
  35. });
  36. document.addEventListener('dblclick', function (e) {
  37. e.preventDefault();
  38. });
  39. document.addEventListener('touchstart', function (event) {
  40. if (event.touches.length > 1) {
  41. event.preventDefault();
  42. }
  43. });
  44. var lastTouchEnd = 0;
  45. document.addEventListener('touchend', function (event) {
  46. var now = (new Date()).getTime();
  47. if (now - lastTouchEnd <= 300) {
  48. event.preventDefault();
  49. }
  50. lastTouchEnd = now;
  51. }, false);
  52. $(document).ready(function () {
  53. setTimeout(() => {
  54. $('.quanpinghei').hide();
  55. }, 300);
  56. })