⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 vkboards.js

📁 用Javascript在网页上虚拟键盘的源码
💻 JS
📖 第 1 页 / 共 5 页
字号:
  Us_caps: [["`", "Grave"], "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
            "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "[", "]", "\",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "&#x003B;", "'",,
            "Z", "X", "C", "V", "B", "N", "M", ",", ".", "/"],

  Us_shift: [["~", "Tilde"], "!", "@", "#", "$", "%", ["^", "Circumflex"], "&", "*", "(", ")", "_", "+",
             "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "{", "}", "|",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", ":", """,,
             "Z", "X", "C", "V", "B", "N", "M", "<", ">", "?"],

  Us_alt_gr: [, "¡", "²", "³", "¤", "€", "¼", "½", "¾", "‘", "’", "¥", "×",
              "ä", "å", "é", "®", "þ", "ü", "ú", "í", "ó", "ö", "«", "»",
              "¬", "á", "ß", "đ",,,,,, "ø", "¶", ["´", "Acute"],, "æ",, "©",,,
              "ñ", "µ", "ç",, "¿"],

  Us_alt_gr_shift: [, "¹",,, "£",,,,,,,, "÷", "Ä", "Å", "É",, "Þ", "Ü",
                    "Ú", "Í", "Ó", "Ö",,, "¦", "Á", "§", "Đ",,,,,, "Ø",
                    "°", ["¨", "Umlaut"],, "Æ",, "¢",,, "Ñ",, "Ç",,""],

  // Canadian (multilingual standard):

  Ca_normal: ["/", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
              "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", ["^", "Circumflex"], "ç", "ù",
              "a", "s", "d", "f", "g", "h", "j", "k", "l", "&#x003B;", "è", "à",
              "z", "x", "c", "v", "b", "n", "m", ",", ".", "é"],

  Ca_caps: ["/", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
            "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", ["^", "Circumflex"], "Ç", "Ù",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "&#x003B;", "È", "À",
            "Z", "X", "C", "V", "B", "N", "M", ",", ".", "É"],

  Ca_shift: ["\", "!", "@", "#", "$", "%", "?", "&", "*", "(", ")", "_", "+",
             "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", ["¨", "Umlaut"], "Ç", "Ù",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", ":", "È", "À",
             "Z", "X", "C", "V", "B", "N", "M", "'", """, "É"],

  Ca_alt_gr: ["|",,,,,,, "{", "}", "[", "]",, "¬",,,,,,,,,,, ["`", "Grave"],
             ["~", "Tilde"],,,,,,,,,,, "°",,, "«", "»",,,,,, "<", ">",""],

  // Russian:

  Ru_normal: ["ё", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
              "й", "ц", "у", "к", "е", "н", "г", "ш", "щ", "з", "х", "ъ", "\",
              "ф", "ы", "в", "а", "п", "р", "о", "л", "д", "ж", "э",,
              "я", "ч", "с", "м", "и", "т", "ь", "б", "ю", "."],

  Ru_caps: ["Ё", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
            "Й", "Ц", "У", "К", "Е", "Н", "Г", "Ш", "Щ", "З", "Х", "Ъ", "\",
            "Ф", "Ы", "В", "А", "П", "Р", "О", "Л", "Д", "Ж", "Э",,
            "Я", "Ч", "С", "М", "И", "Т", "Ь", "Б", "Ю", "."],

  Ru_shift: ["Ё", "!", """, "№", "&#x003B;", "%", ":", "?", "*", "(", ")", "_", "+",
             "Й", "Ц", "У", "К", "Е", "Н", "Г", "Ш", "Щ", "З", "Х", "Ъ", "/",
             "Ф", "Ы", "В", "А", "П", "Р", "О", "Л", "Д", "Ж", "Э",,
             "Я", "Ч", "С", "М", "И", "Т", "Ь", "Б", "Ю", ","],

  // German:

  De_normal: [["^", "Circumflex"], "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "ß", ["´", "Acute"],
              "q", "w", "e", "r", "t", "z", "u", "i", "o", "p", "ü", "+", "<",
              "a", "s", "d", "f", "g", "h", "j", "k", "l", "ö", "ä", "#",
              "y", "x", "c", "v", "b", "n", "m", ",", ".", "-"],

  De_caps: [["^", "Circumflex"], "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "ß", ["´", "Acute"],
            "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ü", "+", "<",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ö", "Ä", "#",
            "Y", "X", "C", "V", "B", "N", "M", ",", ".", "-"],

  De_shift: ["º", "!", """, "§", "$", "%", "&", "/", "(", ")", "=", "?", ["`", "Grave"],
             "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ü", "*", ">",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ö", "Ä", "'",
             "Y", "X", "C", "V", "B", "N", "M", "&#x003B;", ":", "_"],

  De_alt_gr: [,, "²", "³",,,, "{", "[", "]", "}", "\",, "@",, "€",,,,,,
              ,,, ["~", "Tilde"], "|",,,,,,,,,,,,,,,,,,, "µ",,,""],

  // French:

  Fr_normal: ["²", "&", "é", """, "'", "(", "|", "è", "_", "ç", "à", ")", "=",
              "a", "z", "e", "r", "t", "y", "u", "i", "o", "p", ["^", "Circumflex"], "$", "<",
              "q", "s", "d", "f", "g", "h", "j", "k", "l", "m", "ù", "*",
              "w", "x", "c", "v", "b", "n", ",", "&#x003B;", ":", "!"],

  Fr_caps: ["²", "&", "É", """, "'", "(", "|", "È", "_", "Ç", "À", ")", "=",
            "A", "Z", "E", "R", "T", "Y", "U", "I", "O", "P", ["^", "Circumflex"], "$", "<",
            "Q", "S", "D", "F", "G", "H", "J", "K", "L", "M", "Ù", "*",
            "W", "X", "C", "V", "B", "N", ",", "&#x003B;", ":", "!"],

  Fr_shift: [, "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "º", "+",
             "A", "Z", "E", "R", "T", "Y", "U", "I", "O", "P", ["¨", "Umlaut"], "£", ">",
             "Q", "S", "D", "F", "G", "H", "J", "K", "L", "M", "%", "µ",
             "W", "X", "C", "V", "B", "N", "?", "_", "/", "§"],

  Fr_alt_gr: [,,, "#", "{", "[", "|",, "\", "^", "@", "]", "}",,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,""],

  // Spanish:

  Es_normal: ["º", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "’", "¡",
              "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", ["`", "Grave"], "+", "<",
              "a", "s", "d", "f", "g", "h", "j", "k", "l", "ñ", ["´", "Acute"], "ç",
              "z", "x", "c", "v", "b", "n", "m", ",", ".", "-"],

  Es_caps: ["º", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "’", "¡",
            "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", ["`", "Grave"], "+", "<",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ñ", ["´", "Acute"], "Ç",
            "Z", "X", "C", "V", "B", "N", "M", ",", ".", "-"],

  Es_shift: ["ª", "!", """, "'", "$", "%", "&", "/", "(", ")", "=", "?", "¿",
             "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", ["^", "Circumflex"], "*", ">",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ñ", ["¨", "Umlaut"], "Ç",
             "Z", "X", "C", "V", "B", "N", "M", "&#x003B;", ":", "_"],

  Es_alt_gr: ["\", "|", "@", "#",,, "¬",,,,,,,,,,,,,,,,, "[","]",,,,,,,,,,,, "{", "}",,,,,,,,,,""],

  // Italian:

  It_normal: ["\", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "’", "ì",
              "q", "w", "e", "r", "t", "y", "u", "i", "o", "p", "è", "+", "<",
              "a", "s", "d", "f", "g", "h", "j", "k", "l", "ò", "à", "ù",
              "z", "x", "c", "v", "b", "n", "m", ",", ".", "-"],

  It_caps: ["\", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "’", "ì",
            "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "È", "+", "<",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ò", "À", "Ù",
            "Z", "X", "C", "V", "B", "N", "M", ",", ".", "-"],

  It_shift: ["|", "!", """, "£", "$", "%", "&", "/", "(", ")", "=", "?", "^",
             "Q", "W", "E", "R", "T", "Y", "U", "I", "O", "P", "é", "*", "<",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", "ç", "°", "§",
             "Z", "X", "C", "V", "B", "N", "M", "&#x003B;", ":", "_"],

  It_alt_gr: [,,,,,,,,,,,,,,,,,,,,,,"[","]",,,,,,,,,,,"@","#",,,,,,,,,,,,""],

  It_alt_gr_shift: [,,,,,,,,,,,,,,,,,,,,,,"{","}",,,,,,,,,,,,,,,,,,,,,,,,""],

  // Czech:

  Cz_normal: ["&#x003B;", "+", "ě", "š", "č", "ř", "ž", "ý", "á", "í", "é", "=", ["´", "Acute"],
              "q", "w", "e", "r", "t", "z", "u", "i", "o", "p", "ú", ")", "&",
              "a", "s", "d", "f", "g", "h", "j", "k", "l", "ů", "§", ["¨", "Umlaut"],
              "y", "x", "c", "v", "b", "n", "m", ",", ".", "-"],

  Cz_caps: ["&#x003B;", "+", "Ě", "Š", "Č", "Ř", "Ž", "Ý", "Á", "Í", "É", "=", "ˊ",
            "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "Ú", ")", "&",
            "A", "S", "D", "F", "G", "H", "J", "K", "L", "Ů", "§", ["¨", "Umlaut"],
            "Y", "X", "C", "V", "B", "N", "M", ",", ".", "-"],

  Cz_shift: [["º", "RingAbove"], "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "%", ["ˇ", "Caron"],
             "Q", "W", "E", "R", "T", "Z", "U", "I", "O", "P", "/", "(", "*",
             "A", "S", "D", "F", "G", "H", "J", "K", "L", """, "!", "'",
             "Y", "X", "C", "V", "B", "N", "M", "?", ":", "_"],

  Cz_alt_gr: [,["~", "Tilde"],["ˇ", "Caron"],["^", "Circumflex"],["˘", "Breve"],["°", "RingAbove"],["˛", "Ogonek"],
              ["`", "Grave"],["˙", "DotAbove"],["´", "Acute"],["˝", "DoubleAcute"],["¨", "Umlaut"],["¸", "Cedilla"],
              "\","|","€",,,,,,,,"÷", "×", "<",,"đ","Ð","[","]",,,"ł","Ł","$", "ß", "¤", ">",
              "#",,"@","{","}",,,,""],

  // Greek:

  El_normal: ["½", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
              "&#x003B;", "ς", "ε", "ρ", "τ", "υ", "θ", "ι", "ο", "π", "[", "]", "§",
              "α", "σ", "δ", "φ", "γ", "η", "ξ", "κ", "λ", ["´", "Acute"], "’", "\",
              "ζ", "χ", "ψ", "ω", "β", "ν", "μ", ",", ".", "/"],

  El_caps: ["½", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
            "&#x003B;", "ς", "Ε", "Ρ", "Τ", "Υ", "Θ", "Ι", "Ο", "Π", "[", "]", "§",
            "Α", "Σ", "Δ", "Φ", "Γ", "Η", "Ξ", "Κ", "Λ", ["´", "Acute"], "’", "\",
            "Ζ", "Χ", "Ψ", "Ω", "Β", "Ν", "Μ", ",", ".", "/"],

  El_shift: ["±", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+",
             ":", "¦", "Ε", "Ρ", "Τ", "Υ", "Θ", "Ι", "Ο", "Π", "{", "}", "©",
             "Α", "Σ", "Δ", "Φ", "Γ", "Η", "Ξ", "Κ", "Λ", ["¨", "Umlaut"], "‘", "|",
             "Ζ", "Χ", "Ψ", "Ω", "Β", "Ν", "Μ", "<", ">", "?"],

  El_alt_gr: [,,"²", "³", "£", "§", "¶",, "¤", "¦", "°", "±", "½",,,,,,
              ,,,,,"«", "»",,,,,,,,,,,["΅", "DialytikaTonos"],, "¬",,,,,,,,,,""],

  // Hebrew:

  He_normal: ["&#x003B;", "1", "2", "3", "4", "5", "6", "7", "8", "9", "0", "-", "=",
              "/", "'", "ק", "ר", "א", "ט", "ו", "ן", "ם", "פ", "[", "]", "\",
              "ש", "ד", "ג", "כ", "ע", "י", "ח", "ל", "ך", "ף", ",",,
              "ז", "ס", "ב", "ה", "נ", "מ", "צ", "ת", "ץ", "."],

  He_shift: ["~", "!", "@", "#", "$", "%", "^", "&", "*", "(", ")", "_", "+",
             "/", "'", "ק", "ר", "א", "ט", "ו", "ן", "ם", "פ", "{", "}", "|",
             "ש", "ד", "ג", "כ", "ע", "י", "ח", "ל", "ך", ":", """,,
             "ז", "ס", "ב", "ה", "נ", "מ", "צ", "<", ">", "?"],

  He_alt_gr: [,,,,"₪",,,,,,,"־",,,,,,,,"װ",,,,,,,,,,,,"ײ","ױ",,,,,,,,,,,,,,,""],

  // Diacritic arrays:

  Acute: [["a", "á"], ["e", "é"], ["i", "í"], ["o", "ó"],
          ["u", "ú"], ["y", "ý"], ["A", "Á"], ["E", "É"],
          ["I", "Í"], ["O", "Ó"], ["U", "Ú"], ["Y", "Ý"],
          ["c", "ć"], ["C", "Ć"], ["l", "ĺ"], ["L", "Ĺ"],
          ["m", "ḿ"], ["M", "Ḿ"], ["n", "ń"], ["N", "Ń"],
          ["r", "ŕ"], ["R", "Ŕ"], ["s", "ś"], ["S", "Ś"],
          ["z", "ź"], ["Z", "Ź"], ["Α", "Ά"], ["Ε", "Έ"],
          ["Η", "Ή"], ["Ι", "Ί"], ["Ο", "Ό"], ["Υ", "Ύ"],
          ["Ω", "Ώ"], ["α", "ά"], ["ε", "έ"], ["η", "ή"],
          ["ι", "ί"], ["ο", "ό"], ["υ", "ύ"], ["ω", "ώ"],
          ["W", "Ẃ"], ["w", "ẃ"]],

  Breve: [["a", "ă"], ["e", "ĕ"], ["i", "ĭ"], ["o", "ŏ"],
          ["u", "ŭ"], ["A", "Ă"], ["E", "Ĕ"], ["I", "Ĭ"],
          ["O", "Ŏ"], ["U", "Ŭ"], ["y", "y̆"], ["Y", "Y̆"],
          ["g", "ğ"], ["G", "Ğ"]],

  Caron: [["c", "č"], ["C", "Č"], ["d", "ď"], ["D", "Ď"],
          ["e", "ě"], ["E", "Ě"], ["n", "ň"], ["N", "Ň"],
          ["r", "ř"], ["R", "Ř"], ["s", "š"], ["S", "Š"],
          ["t", "ť"], ["T", "Ť"], ["z", "ž"], ["Z", "Ž"],
          ["l", "ľ"], ["L", "Ľ"]],

  Cedilla: [["c", "ç"], ["C", "Ç"], ["g", "ģ"], ["G", "Ģ"],
            ["k", "ķ"], ["K", "Ķ"], ["l", "ļ"], ["L", "Ļ"],
            ["n", "ņ"], ["N", "Ņ"], ["r", "ŗ"], ["R", "Ŗ"],
            ["s", "ş"], ["S", "Ş"], ["t", "ţ"], ["T", "Ţ"]],

  Circumflex: [["a", "â"], ["A", "Â"], ["e", "ê"], ["E", "Ê"],
               ["i", "î"], ["I", "Î"], ["o", "ô"], ["O", "Ô"],
               ["c", "ĉ"], ["C", "Ĉ"], ["g", "ĝ"], ["G", "Ĝ"],
               ["h", "ĥ"], ["H", "Ĥ"], ["j", "ĵ"], ["J", "Ĵ"],
               ["s", "ŝ"], ["S", "Ŝ"], ["u", "û"], ["U", "Û"],
               ["w", "ŵ"], ["W", "Ŵ"], ["y", "ŷ"], ["Y", "Ŷ"]],

  DialytikaTonos: [["ι", "ΐ"], ["φ", "ΰ"]], // combined acute + ulmaut

  DotAbove: [["c", "ċ"], ["C", "Ċ"], ["g", "ġ"], ["G", "Ġ"],
             ["z", "ż"], ["Z", "Ż"], ["e", "ė"], ["E", "Ė"],
             ["n", "ṅ"], ["N", "Ṅ"], ["m", "ṁ"], ["M", "Ṁ"],
             ["b", "ḃ"], ["B", "Ḃ"]],

  DoubleAcute: [["o", "ő"], ["O", "Ő"], ["u", "ű"], ["U", "Ű"]],

  Grave: [["a", "à"], ["e", "è"], ["i", "ì"], ["o", "ò"], ["u", "ù"],
          ["A", "À"], ["E", "È"], ["I", "Ì"], ["O", "Ò"], ["U", "Ù"],
          ["W", "Ẁ"], ["w", "ẁ"], ["Y", "Ỳ"], ["y", "ỳ"],
          ["m", "m̀"], ["M", "M̀"], ["n", "ǹ"], ["N", "Ǹ"]],

  Ogonek: [["i", "į"], ["o", "ǫ"], ["u", "ų"],
           ["I", "Į"], ["O", "Ǫ"], ["U", "Ų"]],

  RingAbove: [["a", "å"], ["A", "Å"], ["u", "ů"], ["U", "Ů"]],

  Tilde: [["a", "ã"], ["o", "õ"], ["n", "ñ"], ["A", "Ã"], ["O", "Õ"],
          ["i", "ĩ"], ["I", "Ĩ"], ["u", "ũ"], ["U", "Ũ"], ["N", "Ñ"],
          ["e", "ẽ"], ["E", "Ẽ"], ["y", "ỹ"], ["Y", "Ỹ"], ["g", "g̃"],
          ["G", "G̃"]],

  Umlaut: [["a", "ä"], ["e", "ë"], ["i", "ï"], ["o", "ö"], ["u", "ü"],
           ["y", "ÿ"], ["A", "Ä"], ["E", "Ë"], ["I", "Ï"], ["O", "Ö"], 
           ["U", "Ü"], ["Y", "Ÿ"], ["Ι", "Ϊ"], ["Υ", "Ϋ"], ["ι", "ϊ"],
           ["υ", "ϋ"]]
};

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -