Pārlūkot izejas kodu

[fix] 修复cdn引入

Steven Yan 3 gadi atpakaļ
vecāks
revīzija
8d53f33742
4 mainītis faili ar 89 papildinājumiem un 88 dzēšanām
  1. 2 2
      encode/index.html
  2. 87 86
      encode/index.js
  3. 0 0
      hash/index.html
  4. 0 0
      hash/index.js

+ 2 - 2
pages/encode/index.html → encode/index.html

@@ -5,8 +5,8 @@
   <meta charset="utf-8">
   <title>Elements Encode - By StevenOS</title>
   <link rel="shortcut icon" href="https://ryzenx.com/img/favicon.ico" />
-  <link rel="stylesheet" href="https://cdn.jsdelivr.net/npm/bootstrap@4.5.0/dist/css/bootstrap.min.css">
-  <script src="https://cdn.bootcdn.net/ajax/libs/crypto-js/4.0.0/crypto-js.js"></script>
+  <link href="https://cdn.bootcdn.net/ajax/libs/twitter-bootstrap/4.6.0/css/bootstrap.min.css" rel="stylesheet">
+  <script src="https://cdn.bootcdn.net/ajax/libs/crypto-js/4.1.1/crypto-js.min.js"></script>
   <script src="index.js"></script>
 </head>
 <style type="text/css">

+ 87 - 86
pages/encode/index.js → encode/index.js

@@ -2,79 +2,79 @@ var data1 = "";
 var data2 = "";
 var okData = "";
 var map = {
-  "A": "氢",
-  "B": "氦",
-  "C": "锂",
-  "D": "铍",
-  "E": "硼",
-  "F": "碳",
-  "G": "氮",
-  "H": "氧",
-  "I": "氟",
-  "J": "氖",
-  "K": "钠",
-  "L": "镁",
-  "M": "铝",
-  "N": "硅",
-  "O": "磷",
-  "P": "硫",
-  "Q": "氯",
-  "R": "氩",
-  "S": "钾",
-  "T": "钙",
-  "U": "钪",
-  "V": "钛",
-  "W": "钒",
-  "X": "铬",
-  "Y": "锰",
-  "Z": "铁",
-  "a": "钴",
-  "b": "镍",
-  "c": "铜",
-  "d": "锌",
-  "e": "镓",
-  "f": "锗",
-  "g": "砷",
-  "h": "硒",
-  "i": "溴",
-  "j": "氪",
-  "k": "铷",
-  "l": "锶",
-  "m": "钇",
-  "n": "锆",
-  "o": "铌",
-  "p": "钼",
-  "q": "锝",
-  "r": "钌",
-  "s": "铑",
-  "t": "钯",
-  "u": "银",
-  "v": "镉",
-  "w": "铟",
-  "x": "锡",
-  "y": "锑",
-  "z": "碲",
-  "0": "碘",
-  "1": "氙",
-  "2": "铯",
-  "3": "钡",
-  "4": "镧",
-  "5": "铈",
-  "6": "镨",
-  "7": "钕",
-  "8": "钷",
-  "9": "钐",
+  A: "氢",
+  B: "氦",
+  C: "锂",
+  D: "铍",
+  E: "硼",
+  F: "碳",
+  G: "氮",
+  H: "氧",
+  I: "氟",
+  J: "氖",
+  K: "钠",
+  L: "镁",
+  M: "铝",
+  N: "硅",
+  O: "磷",
+  P: "硫",
+  Q: "氯",
+  R: "氩",
+  S: "钾",
+  T: "钙",
+  U: "钪",
+  V: "钛",
+  W: "钒",
+  X: "铬",
+  Y: "锰",
+  Z: "铁",
+  a: "钴",
+  b: "镍",
+  c: "铜",
+  d: "锌",
+  e: "镓",
+  f: "锗",
+  g: "砷",
+  h: "硒",
+  i: "溴",
+  j: "氪",
+  k: "铷",
+  l: "锶",
+  m: "钇",
+  n: "锆",
+  o: "铌",
+  p: "钼",
+  q: "锝",
+  r: "钌",
+  s: "铑",
+  t: "钯",
+  u: "银",
+  v: "镉",
+  w: "铟",
+  x: "锡",
+  y: "锑",
+  z: "碲",
+  0: "碘",
+  1: "氙",
+  2: "铯",
+  3: "钡",
+  4: "镧",
+  5: "铈",
+  6: "镨",
+  7: "钕",
+  8: "钷",
+  9: "钐",
   "+": "加",
   "/": "杠",
-  "=": "等"
+  "=": "等",
 };
 var rmap = {};
 
 function writeLocal() {
   json = `{"data1": "${data1}", "data2": "${data2}"}`;
   localStorage.emojidata1 = json;
-  document.getElementById('data1').value = data1;
-  document.getElementById('data2').value = data2;
+  document.getElementById("data1").value = data1;
+  document.getElementById("data2").value = data2;
 }
 
 function readLocal() {
@@ -90,31 +90,31 @@ function readLocal() {
 
 function onLoad() {
   killDevTool();
-  document.getElementById('updateTime').innerText = "2021-04-18 更新";
+  document.getElementById("updateTime").innerText = "2021-04-18 更新";
   localData = readLocal();
   if (localData != null) {
     data1 = localData.data1;
     data2 = localData.data2;
-    document.getElementById('data1').value = data1;
-    document.getElementById('data2').value = data2;
+    document.getElementById("data1").value = data1;
+    document.getElementById("data2").value = data2;
   } else {
     writeLocal();
   }
 }
 
 function doEncode() {
-  data1 = document.getElementById('data1').value;
-  data1 = data1.replace(/\r/g, ' ').replace('/\t/g', ' ');
+  data1 = document.getElementById("data1").value;
+  data1 = data1.replace(/\r/g, " ").replace("/\t/g", " ");
   let wordArray = CryptoJS.enc.Utf8.parse(data1);
   let base64 = CryptoJS.enc.Base64.stringify(wordArray);
   console.log(base64);
   let list = base64.split("");
   let new_list = [];
-  list.forEach(item => {
+  list.forEach((item) => {
     new_list.push(map[item]);
-  })
+  });
   data2 = new_list.join("");
-  document.getElementById('data2').value = data2;
+  document.getElementById("data2").value = data2;
   writeLocal();
 }
 
@@ -130,7 +130,7 @@ function doDecode() {
   for (let key in map) {
     valid.push(map[key]);
   }
-  data1 = document.getElementById('data1').value;
+  data1 = document.getElementById("data1").value;
   let list = data1.split("");
   let new_list = [];
   for (i in list) {
@@ -147,22 +147,22 @@ function doDecode() {
     str = CryptoJS.enc.Base64.parse(str);
     data2 = CryptoJS.enc.Utf8.stringify(str);
   } catch (err) {
-    alert(err.message + '\n检查 #1 解码数据');
+    alert(err.message + "\n检查 #1 解码数据");
     data2 = "";
   }
   if (data2.length < 1) {
     data1 = "";
     data2 = "";
-    document.getElementById('data1').value = data1;
-    document.getElementById('data2').value = data2;
+    document.getElementById("data1").value = data1;
+    document.getElementById("data2").value = data2;
   }
   writeLocal();
 }
 
 function copy() {
-  document.getElementById('data2').select();
+  document.getElementById("data2").select();
   document.execCommand("copy");
-  var btn3 = document.getElementById('copy');
+  var btn3 = document.getElementById("copy");
   btn3.innerHTML = "复制成功...";
   setTimeout(() => {
     btn3.innerHTML = "拷贝 #2 内容";
@@ -172,18 +172,19 @@ function copy() {
 function clearText() {
   data1 = "";
   data2 = "";
-  document.getElementById('data1').value = data1;
-  document.getElementById('data2').value = data2;
+  document.getElementById("data1").value = data1;
+  document.getElementById("data2").value = data2;
   writeLocal();
 }
 
 function killDevTool() {
-  let text = '<h1>本页面禁止使用开发者工具<br />DevTools are forbidden on this Page.</h1>';
+  let text =
+    "<h1>本页面禁止使用开发者工具<br />DevTools are forbidden on this Page.</h1>";
   let obj = new Image();
-  Object.defineProperty(obj, 'id', {
-    get: function() {
-      document.write(text)
-    }
+  Object.defineProperty(obj, "id", {
+    get: function () {
+      document.write(text);
+    },
   });
   console.log(obj);
 }

+ 0 - 0
pages/hash/index.html → hash/index.html


+ 0 - 0
pages/hash/index.js → hash/index.js