flashupload.js

来自「好东东,flash文件上传,相信很多人找这flashupload (FlashM」· JavaScript 代码 · 共 1 行

JS
1
字号
FlashUpload=function(A,$,_){this._id=A;this._path=_||"flashupload.swf";this._page=$;this._maxFileSize=10240;this._minFileSize=200;};FlashUpload.prototype._checkParams=function(){if(this._id==null||this._trim(this._id).lenght==0)return false;if(this._path==null||this._trim(this._path).lenght==0)return false;if(this._page==null||this._trim(this._page).lenght==0)return false;return true};FlashUpload.prototype._trim=function($){$=$.replace(/^\s*/,"");return $.replace(/\s*$/,"")};FlashUpload.prototype.setFileSizeArea=function($,_){if($&&!isNaN($))this._minFileSize=$;if(_&&!isNaN(_))this._maxFileSize=_};FlashUpload.prototype.init=function(){if(!this._checkParams()){alert("FlashUpload\u521d\u59cb\u5316\u5931\u8d25!");return}var $=document.createElement("DIV");$.setAttribute("id","fc_"+this._id);document.body.appendChild($);var _=new SWFObject(this._path,"so_"+this._id,"1","1","9","#FFFFFF");_.addParam("allowScriptAccess","always");_.addParam("quality","high");_.addParam("wmode","transparent");_.addParam("menu","false");_.addVariable("id",this._id);_.addVariable("page",this._page);_.addVariable("min",this._minFileSize);_.addVariable("max",this._maxFileSize);_.write("fc_"+this._id)};FlashUpload.prototype._thisMovie=function(){return document.getElementById("so_"+this._id)};FlashUpload.prototype.browse=function($){this._thisMovie().browse($)};FlashUpload.prototype.upload=function($){this._thisMovie().upload($)};FlashUpload.prototype._checkLogin=function(_){var $=document.cookie.match(new RegExp("(^| )"+_+"=([^;]*)(;|$)"));if($!=null)return unescape($[2]);return null};FlashUpload.prototype.onMessage=function($){};FlashUpload.prototype.onError=function($){};FlashUpload.prototype.onComplete=function($){};FlashUpload.prototype.onProgress=function($,_){};FlashUpload.prototype.onOpen=function(){};FlashUpload.prototype.onSelect=function($){}

⌨️ 快捷键说明

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