tijian_tieying/web/Web/UEditor/dialogs/spechars/spechars.js

57 lines
3.9 KiB
JavaScript
Raw Normal View History

2025-02-20 12:14:39 +08:00
/**
* Created with JetBrains PhpStorm.
* User: xuheng
* Date: 12-9-26
* Time: <EFBFBD><EFBFBD><EFBFBD><EFBFBD>1:09
* To change this template use File | Settings | File Templates.
*/
var charsContent = [
{ name:"tsfh", title:lang.tsfh, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C>@,<2C>A,<2C>B,<2C>C,<2C>D,<2C>E,<2C>F,<2C>G,<2C>H,<2C>I,<2C>J,<2C>K,<2C>L,<2C>M,<2C>N,<2C>O,<2C>P,<2C>Q,<2C>R,<2C>S,<2C>T,<2C>U,<2C>V,<2C>W,<2C>Y,<2C>@,<2C>A,<2C>B,<2C>C,<2C>D,<2C>E,<2C>F,<2C>G,<2C>H,<2C>I,<2C>J,<2C>K,<2C>L,<2C>M,<2C>N,<2C>O,<2C>P,<2C>Q,<2C>R,<2C>S,<2C>T,<2C>U,<2C>V,<2C>W,<2C>X,<2C>Y,<2C>Z,<2C>[,<2C>\,<2C>],<2C>^,<2C>_,<2C>`,<2C>a,<2C>b,<2C>c,<2C>d,<2C>e,<2C>f,<2C>g,<2C>h,<2C>i,<2C>j,<2C>k,<2C>l,<2C>m,<2C>n,<2C>o,<2C>p,<2C>q,<2C>r,<2C>s,<2C>t,<2C>u,<2C>v,<2C>w,<2C>x,<2C>y,<2C>z,<2C>{,<2C>|,<2C>},<2C>~,,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"lmsz", title:lang.lmsz, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"szfh", title:lang.szfh, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"rwfh", title:lang.rwfh, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"xlzm", title:lang.xlzm, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"ewzm", title:lang.ewzm, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"pyzm", title:lang.pyzm, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")},
{ name:"zyzf", title:lang.zyzf, content:toArray("<22><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>,<2C><>")}
];
(function createTab(content) {
for (var i = 0, ci; ci = content[i++];) {
var span = document.createElement("span");
span.setAttribute("tabSrc", ci.name);
span.innerHTML = ci.title;
if (i == 1)span.className = "focus";
domUtils.on(span, "click", function () {
var tmps = $G("tabHeads").children;
for (var k = 0, sk; sk = tmps[k++];) {
sk.className = "";
}
tmps = $G("tabBodys").children;
for (var k = 0, sk; sk = tmps[k++];) {
sk.style.display = "none";
}
this.className = "focus";
$G(this.getAttribute("tabSrc")).style.display = "";
});
$G("tabHeads").appendChild(span);
domUtils.insertAfter(span, document.createTextNode("\n"));
var div = document.createElement("div");
div.id = ci.name;
div.style.display = (i == 1) ? "" : "none";
var cons = ci.content;
for (var j = 0, con; con = cons[j++];) {
var charSpan = document.createElement("span");
charSpan.innerHTML = con;
domUtils.on(charSpan, "click", function () {
editor.execCommand("insertHTML", this.innerHTML);
dialog.close();
});
div.appendChild(charSpan);
}
$G("tabBodys").appendChild(div);
}
})(charsContent);
function toArray(str) {
return str.split(",");
}