📄 interface.js
字号:
//pass
}
else
{
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
}
Interface.close();
};
break;
case "SMSHint":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.Hint");
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
Interface.close();
};
break;
case "ContentRemark":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.Count");
val[1] = Form.check("frmTemplet.IsForm").toInteger();
if (val[0].toInteger() <= 0)
{
//pass
}
else
{
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
}
Interface.close();
};
break;
case "Online":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.Count");
val[1] = Form.item("frmTemplet.Space");
if (val[0].toInteger() < 0)
{
//pass
}
else
{
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
}
Interface.close();
};
break;
case "Form":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.Action");
val[1] = Form.item("frmTemplet.Method");
val[2] = Form.item("frmTemplet.Enctype");
val[3] = Interface.GetElement();
if (val[0] == "")
{
//pass
}
else if (val[1] == "")
{
//pass
}
else if (val[3].length == 0)
{
//pass
}
else
{
val[3] = val[3].join("||");
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
}
Interface.close();
};
break;
case "Staples1":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.Staple").toInteger();
val[1] = Form.item("frmTemplet.Space");
val[2] = Form.item("frmTemplet.Suffix");
val[3] = Form.item("frmTemplet.Total");
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
Interface.close();
};
Kernel.setFollow(Form.child("frmTemplet"), "Staple", 0, 0, 0);
break;
case "Contents1":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.PrefixType").toInteger();
val[1] = Form.item("frmTemplet.Prefix");
val[2] = Form.item("frmTemplet.Suffix");
val[3] = Form.check("frmTemplet.Attach").toInteger();
val[4] = Form.item("frmTemplet.AttachCount").toInteger();
val[5] = Form.item("frmTemplet.ContentSpace");
val[6] = Form.item("frmTemplet.ContentBytes").toInteger();
if (val[6] < 0) val[6] = 0;
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
Interface.close();
};
setImagePrefix();
break;
case "Contentx1":
_accept.onclick = function()
{
var val = [];
val[0] = Form.item("frmTemplet.ContentType").toInteger();
val[1] = Form.item("frmTemplet.ContentCount").toInteger();
val[2] = Form.getSelect("frmTemplet.Staple").replace(/\,/g, "+");
val[3] = Form.item("frmTemplet.PrefixType").toInteger();
val[4] = Form.item("frmTemplet.Prefix");
val[5] = Form.item("frmTemplet.Suffix");
val[6] = Form.check("frmTemplet.Attach").toInteger();
val[7] = Form.item("frmTemplet.AttachCount").toInteger();
val[8] = Form.item("frmTemplet.ContentSpace");
val[9] = Form.item("frmTemplet.ContentBytes").toInteger();
if (val[1] < 0) val[1] = 10;
if (val[9] < 0) val[9] = 0;
Templet.locked.innerHTML = "<img src=\"images/xw_button3.gif\" border=\"0\" align=\"absBottom\" /> ......";
Templet.locked.setAttribute("type", Templet.TYPE_VALID);
Templet.locked.setAttribute("API", _api);
Templet.locked.setAttribute("value", val.join("##"));
Interface.close();
};
setImagePrefix();
this.setStapleList(0, 0);
break;
default:
break;
}
_cancel.onclick = function()
{
Interface.close();
};
Interface.setTempletValue(_api);
var tb = box.body.getElementsByTagName("TABLE");
var w = tb[0].offsetWidth;
var h = tb[0].offsetHeight;
w += 42;
if (h < 360)
{
box.resizeTo(w, h + 56);
}
else
{
box.resizeTo(w, 400);
}
box.center();
};
Interface.setTempletValue = function(_api)
{
if (atol(Templet.locked.getAttribute("type")) != Templet.TYPE_VALID) return(false);
if (Templet.locked.getAttribute("API") != _api) return(false);
var val;
switch (_api)
{
case "Text":
val = Templet.locked.getAttribute("value");
Form.setValue("frmTemplet.Text", val);
break;
case "Image":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 3)
{
Form.setValue("frmTemplet.Address", val[0]);
document.getElementById("ImageShow").src = getImageURL(val[0]);
Form.setValue("frmTemplet.Title", val[1]);
Form.setValue("frmTemplet.Link", val[2]);
}
break;
case "Link":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 2)
{
Form.setValue("frmTemplet.Title", val[0]);
Form.setValue("frmTemplet.Link", val[1]);
}
break;
case "UserEntry":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 3)
{
this.makeUserEntry(val[0], 0);
this.makeUserEntry(val[1], 1);
Form.setValue("frmTemplet.Space", val[2]);
}
break;
case "Themes":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 8)
{
Form.setCheck("frmTemplet.BannerOrTitle", val[0].toInteger() == 1);
val[1] = val[1].Split(/\|\|/g);
if (val[1].length >= 3)
{
Form.setCheck("frmTemplet.Bold", val[1][0].toInteger() == 1);
Form.setCheck("frmTemplet.Italic", val[1][1].toInteger() == 1);
Form.setCheck("frmTemplet.Underline", val[1][2].toInteger() == 1);
}
Form.setValue("frmTemplet.Color", val[2]);
document.getElementById("ID_BACKIMAGE_COL").style.backgroundColor = val[2];
Form.setValue("frmTemplet.Prefix", val[3]);
Form.setValue("frmTemplet.Suffix", val[4]);
Form.setValue("frmTemplet.StapleCount", val[5]);
Form.setValue("frmTemplet.StapleSpace", val[6]);
Form.setValue("frmTemplet.ThemeSpace", val[7]);
}
break;
case "Theme":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 8)
{
Form.setSelect("frmTemplet.Theme", val[0]);
Form.setCheck("frmTemplet.BannerOrTitle", val[1].toInteger() == 1);
val[2] = val[2].Split(/\|\|/g);
if (val[2].length >= 3)
{
Form.setCheck("frmTemplet.Bold", val[2][0].toInteger() == 1);
Form.setCheck("frmTemplet.Italic", val[2][1].toInteger() == 1);
Form.setCheck("frmTemplet.Underline", val[2][2].toInteger() == 1);
}
Form.setValue("frmTemplet.Color", val[3]);
document.getElementById("ID_BACKIMAGE_COL").style.backgroundColor = val[3];
Form.setValue("frmTemplet.Prefix", val[4]);
Form.setValue("frmTemplet.Suffix", val[5]);
Form.setValue("frmTemplet.StapleCount", val[6]);
Form.setValue("frmTemplet.StapleSpace", val[7]);
}
break;
case "StapleLogoOrTitle":
case "StapleTitle":
case "StapleContent":
case "ContentTitle":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 2)
{
val[0] = val[0].Split(/\|\|/g);
if (val[0].length >= 3)
{
Form.setCheck("frmTemplet.Bold", val[0][0].toInteger() == 1);
Form.setCheck("frmTemplet.Italic", val[0][1].toInteger() == 1);
Form.setCheck("frmTemplet.Underline", val[0][2].toInteger() == 1);
}
Form.setValue("frmTemplet.Color", val[1]);
document.getElementById("ID_BACKIMAGE_COL").style.backgroundColor = val[1];
}
break;
case "Staples":
case "Path":
val = Templet.locked.getAttribute("value");
Form.setValue("frmTemplet.StapleSpace", val);
break;
case "Contents":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 6)
{
Form.setSelect("frmTemplet.PrefixType", val[0]);
Form.setValue("frmTemplet.Prefix", val[1]);
Form.setValue("frmTemplet.Suffix", val[2]);
Form.setCheck("frmTemplet.Attach", val[3].toInteger() == 1);
Form.setValue("frmTemplet.ContentSpace", val[4]);
Form.setValue("frmTemplet.ContentBytes", val[5]);
}
break;
case "Contentx":
val = Templet.locked.getAttribute("value").Split(/##/g);
if (val.length >= 9)
{
Form.setSelect("frmTemplet.ContentType", val[0]);
Form.setValue("frmTemplet.ContentCount", val[1]);
Form.setSelect("frmTemplet.Staple", val[2].replace(/\+/g, ","));
Form.setSelect("frmTemplet.PrefixType", val[3]);
Form.setValue("frmTemplet.Prefix", val[4]);
Form.setValue("frmTemplet.Suffix", val[5]);
Form.setCheck("frmTemplet.Attach", val[6].toInteger() == 1);
Form.setValue("frmTemplet.ContentSpace", val[7]);
Form.setValue("frmTemplet.ContentBytes", val[8]);
}
break;
case "StapleLogo":
case "Content":
case "ContentOwner":
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -