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

📄 upload.js

📁 国内开发的javascript框架应用。龙博javascript。
💻 JS
字号:
Class('App.Upload', 'linb.Com',{    Instance:{        //base Class for linb.Com        base:["linb.UI"],         //requried class for the App        required:["linb.UI.Div", "linb.UI.ComboInput", "linb.UI.Input", "linb.UI.Block", "linb.UI.Button"],         //Com events        events:{},         iniComponents:function(){            // [[code created by jsLinb UI Builder            var host=this, children=[], append=function(child){children.push(child.get(0))};                        append((new linb.UI.Block)                .host(host,"block1")                .setWidth(520)                .setHeight(80)                .setShadow(true)            );                        host.block1.append((new linb.UI.Div)                .host(host,"vUpload")                .setLeft(10)                .setTop(10)                .setWidth(100)                .setHeight(20)                .setHtml("$app.upload.txtUp")                .setCustomClass({"KEY":"app-label"})            );                        host.block1.append((new linb.UI.Div)                .host(host,"vFromWeb")                .setLeft(10)                .setTop(40)                .setWidth(100)                .setHeight(20)                .setHtml("$app.upload.txtWeb")                .setCustomClass({"KEY":"app-label"})            );                        host.block1.append((new linb.UI.ComboInput)                .host(host,"iUploader")                .setLeft(120)                .setTop(9)                .setWidth(230)                .setType("upload")            );                        host.block1.append((new linb.UI.Input)                .host(host,"iWeb")                .setLeft(120)                .setTop(40)                .setWidth(230)                .setValueFormat("^(http|https|ftp)\\:\\/\\/[\\w\\-\\_\\.]+[\\w\\-\\_](:[\\w]*)?\\/?([\\w\\-\\._\\?\\,\\'\\/\\\\\\+&%\\$#\\=~])*$")            );                        host.block1.append((new linb.UI.Button)                .host(host,"btnUp")                .setLeft(358)                .setTop(8)                .setWidth(142)                .setCaption("$app.caption.upload")                .setVAlign("middle")                .onClick("_up_click")            );                        host.block1.append((new linb.UI.Button)                .host(host,"btnWeb")                .setLeft(358)                .setTop(39)                .setWidth(142)                .setCaption("$app.caption.openweb")                .setVAlign("middle")                .onClick("_btnweb_onclick")            );                        return children;            // ]]code created by jsLinb UI Builder        },         _up_click:function(profile){            if(this.iUploader.getUIValue()){                 var file=this.iUploader.getUploadObj();                _.tryF(this.onUpload,[file]);                this.iUploader.resetValue();            }        },         _btnweb_onclick:function(profile){            var o=this.iWeb;            if(o.checkValid()){                _.tryF(this.onOpenWeb,[o.getUIValue()]);                o.resetValue();            }        }    }});

⌨️ 快捷键说明

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