SheQu/Content/B-UI/BJUI/plugins/swfupload/swfupload.js

(开头部分) 27KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

/**
 * SWFUpload: http://www.swfupload.org, http://swfupload.googlecode.com
 *
 * mmSWFUpload 1.0: Flash upload dialog - http://profandesign.se/swfupload/,  http://www.vinterwebb.se/
 *
 * SWFUpload is (c) 2006-2007 Lars Huring, Olov Nilz閚 and Mammon Media and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 * SWFUpload 2 is (c) 2007-2008 Jake Roberts and is released under the MIT License:
 * http://www.opensource.org/licenses/mit-license.php
 *
 */
+(function($){
    window.SWFUpload = function(a) {
        this.initSWFUpload(a);
    }

    SWFUpload.prototype.initSWFUpload = function(b) {
        try {
            this.customSettings = {};
            this.settings = b;
            this.eventQueue = [];
            this.movieName = "SWFUpload_" + SWFUpload.movieCount++;
            this.movieElement = null;
            SWFUpload.instances[this.movieName] = this;
            this.initSettings();
            this.loadFlash();
            this.displayDebugInfo();
        } catch (a) {
            delete SWFUpload.instances[this.movieName];
            throw a;
        }
    };

    SWFUpload.instances = {};

    SWFUpload.movieCount = 0;

    SWFUpload.version = "2.2.0 2009-03-25";

    SWFUpload.QUEUE_ERROR = {
        QUEUE_LIMIT_EXCEEDED:-100,
        FILE_EXCEEDS_SIZE_LIMIT:-110,
        ZERO_BYTE_FILE:-120,
        INVALID_FILETYPE:-130
    };

    SWFUpload.UPLOAD_ERROR = {
        HTTP_ERROR:-200,
        MISSING_UPLOAD_URL:-210,
        IO_ERROR:-220,
        SECURITY_ERROR:-230,
        UPLOAD_LIMIT_EXCEEDED:-240,
        UPLOAD_FAILED:-250,
        SPECIFIED_FILE_ID_NOT_FOUND:-260,
        FILE_VALIDATION_FAILED:-270,
        FILE_CANCELLED:-280,
        UPLOAD_STOPPED:-290
    };

后面还有 584 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读 AI

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。