index.js 1.9 KB

1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484950515253545556575859606162636465
  1. var stopTime;
  2. var OriginTitile = document.title;
  3. var titleTime;
  4. document.addEventListener("visibilitychange", function () {
  5. if (document.hidden) {
  6. $('[rel="shortcut icon"]').attr("href", "./hahaha.ico");
  7. document.title = "喔唷~崩溃啦";
  8. clearTimeout(titleTime);
  9. } else {
  10. $('[rel="shortcut icon"]').attr("href", "./favicon.ico");
  11. document.title = "欢迎回来 ~ ~ " + OriginTitile;
  12. titleTime = setTimeout(function () {
  13. document.title = OriginTitile;
  14. }, 2000);
  15. }
  16. });
  17. var loadICP = function () {};
  18. var startTimer = function () {
  19. var today = new Date();
  20. stopTime = today.getTime() + 120 * 1000;
  21. console.log("Timer started.");
  22. };
  23. var nowTime = function () {
  24. var formatNumber = function (n) {
  25. n = n.toString();
  26. return n[1] ? n : "0" + n;
  27. };
  28. var formatTime = function (inputTime) {
  29. var date = new Date(Number.parseInt(inputTime));
  30. var year = date.getFullYear();
  31. var month = date.getMonth() + 1;
  32. var day = date.getDate();
  33. var hour = date.getHours();
  34. var minute = date.getMinutes();
  35. var second = date.getSeconds();
  36. return (
  37. [year, month, day].map(formatNumber).join("-") +
  38. " " +
  39. [hour, minute, second].map(formatNumber).join(":")
  40. );
  41. };
  42. // var nowdate = new Date().Format("yyyyMM");
  43. var now = formatTime(new Date().getTime());
  44. document.getElementById("nowTime").innerHTML = "" + now;
  45. setTimeout(nowTime, 800);
  46. };
  47. var toClipboard = function () {
  48. var timeTag = document.getElementById("nowTime");
  49. var text = timeTag.innerText;
  50. var input = document.getElementById("textarea");
  51. input.setAttribute("readonly", "readonly");
  52. input.value = text;
  53. input.select();
  54. // input.setSelectionRange(0, text.length + 1);
  55. var status = document.execCommand("copy");
  56. if (status) {
  57. timeTag.innerHTML = "复制成功!";
  58. } else {
  59. timeTag.innerHTML = "复制失败!";
  60. }
  61. };