Control/editor/editor_toolbar.js
(开头部分) 23KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
//Global def
var gTBPart = ["base", "style", "format", "more", "html"];
var gTBCmds = ["bold", "italic", "underline", "fontname", "fontsize", "forecolor", (gIsFF)?"hilitecolor":"backcolor", "alignmode", "serial", "indent", "createlink","picture"];
var gTBCmdsIdx = fIndexCreater(gTBCmds);
//Gen tool bar
function fGenToolBarHtml() {
var commHeadMenu = [ '<div style="background:url(', gEditorPath, 'images/editoricon.gif) -$left$px 0;width:$w$px;margin:$m$;height:17px;float:left;" unselectable="on"' ].join( "" );
var commTail = '></div>';
var partDisp = [];
for (var i = 0, len = gTBPart.length; i < len; i++)
{
partDisp.push(gEditorToolBarSet[gTBPart[i]] == false ? "display:none;" : ";");
}
var dat= [
//id,bg-left,width,margin,style,title
["tb_"+gTBCmds[0],"0","19","0",partDisp[0],"加粗"]
,["tb_"+gTBCmds[1],"20","20","0",partDisp[0],"斜体"]
,["tb_"+gTBCmds[2],"40","20","0",partDisp[0],"下划线"]
,["-","320","3","-1px 3px 0 4px",partDisp[0],"间隔线"]
,["tb_"+gTBCmds[3],"60","20","0 2px",partDisp[1],"选择字体"]
,["tb_"+gTBCmds[4],"80","21","0 2px",partDisp[1],"字体大小"]
,["tb_"+gTBCmds[5],"240","20","0 2px",partDisp[1],"字体颜色"]
,["tb_"+gTBCmds[6],"260","20","0 2px",partDisp[1],"背景颜色"]
,["-","320","3","-1px 4px 0 2px",partDisp[1],"间隔线"]
,["tb_"+gTBCmds[7],"427","21","0 4px 0 0",partDisp[2],"对齐方式"]
,["tb_"+gTBCmds[8],"449","22","0 4px 0 0",partDisp[2],"编号"]
,["tb_"+gTBCmds[9],"470","22","0 4px 0 0",partDisp[2],"缩进"]
,["-","320","3","-1px 3px 0 1px",partDisp[2],"间隔线"]
,["tb_"+gTBCmds[10],"280","22","0",partDisp[3],"增加链接"]
,["tb_"+gTBCmds[11],"322","22","0",partDisp[4],"插入图片"]
];
var templ = ( [ '<div id="$id$" style="background:url(', gEditorPath, 'images/editoricon.gif) -$left$px 0;width:$w$px;margin:$m$;$s$" class="editor_btn" unselectable="on" title="$title$" onmousedown=fOnTBMouseDown(this) onmouseover=fOnTBMouseOver(this) onmouseout=fOnTBMouseOut(this) onmouseup=fOnTBMouseOver(this)></div>' ].join( "" ) ).split("$");
var code = [
"<div id='", gEditorToolBarId, "' class='editor_toolbar' unselectable='on'>",
"<div id='editor_toolbar_comm' style='float:left;margin:0 4px;''>",
fGenHtml(dat, templ),
"<div id='editor_toolbarplus' style='float:left;'></div>",
"</div>",
"<div class='editor_abtn' id='editor_htmlbtn' onclick='fChangeEditor(1);' unselectable='on' style='", partDisp[4], "' title='编辑HTML源码'><HTML></div>",
"<div class='editor_abtn' id='editor_sourcebtn' style='display:none;' onclick='fChangeEditor();' unselectable='on' title='预览效果'>预览<b>»</b></div>",
"</div>" ];
//menu board
var menuH = '<div class="editor_menu" unselectable="on" onmouseover=fOnMenuMouseOver(this) onmouseout=fOnMenuMouseOut(this) para="$v$" ';
var menuT = '</div>';
var colorDat = [
[0, 0]
,['000000'],['993300'],['333300'],['003300'],['003366'],['000080'],['333399'],['333333']
,['800000'],['FF6600'],['808000'],['008000'],['008080'],['0000FF'],['666699'],['808080']
,['FF0000'],['FF9900'],['99CC00'],['339966'],['33CCCC'],['3366FF'],['800080'],['999999']
,['FF00FF'],['FFCC00'],['FFFF00'],['00FF00'],['00FFFF'],['00CCFF'],['993366'],['C0C0C0']
,['FF99CC'],['FFCC99'],['FFFF99'],['CCFFCC'],['CCFFFF'],['99CCFF'],['CC99FF'],['FFFFFF']
];
var colorDat2 = colorDat.slice(0);
for (var i = colorDat2.length - 1; i > 0; i--) colorDat2[i].push(' ', gIsIE ? 14 : 12, gIsIE ? 12 : 10);
colorDat2[0] = [0, 2, 3, 0, 1];
var dat = [
[[0, "cc0000","00b085","00b085","663399","00ade5","663399","0066cc","00ade5"]]
后面还有 578 行代码,购买后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 算力/个。 规则说明
AI 解读 AI
登录后可用,每次 10 算力,解读结果公开显示在下面。
还没有人解读过这个文件。