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

📄 interface.js

📁 WAP手机网页XXXXX WAP手机网页XXXXX
💻 JS
📖 第 1 页 / 共 3 页
字号:
                //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 + -