Вход Регистрация
Файл: themes/classic/js/jQuery-File-Upload/js/main.js
Строк: 67
<?php
/*
 * jQuery File Upload Plugin JS Example 8.0
 * https://github.com/blueimp/jQuery-File-Upload
 *
 * Copyright 2010, Sebastian Tschan
 * https://blueimp.net
 *
 * Licensed under the MIT license:
 * http://www.opensource.org/licenses/MIT
 */

/*jslint nomen: true, unparam: true, regexp: true */
/*global $, window, document */

$(function () {
    
'use strict';

    
// Initialize the jQuery File Upload widget:
    
$('#fileupload').fileupload({
        
// Uncomment the following to send cross-domain cookies:
        //xhrFields: {withCredentials: true},
        
url'server/php/'
    
});

    
// Enable iframe cross-domain access via redirect option:
    
$('#fileupload').fileupload(
        
'option',
        
'redirect',
        
window.location.href.replace(
            
//[^/]*$/,
            
'/cors/result.html?%s'
        
)
    );

    if (
window.location.hostname === 'blueimp.github.com' ||
            
window.location.hostname === 'blueimp.github.io') {
        
// Demo settings:
        
$('#fileupload').fileupload('option', {
            
url'//jquery-file-upload.appspot.com/',
            
disableImageResizefalse,
            
maxFileSize5000000,
            
acceptFileTypes: /(.|/)(gif|jpe?g|png)$/i
        
});
        
// Upload server status check for browsers with CORS support:
        
if ($.support.cors) {
            $.
ajax({
                
url'//jquery-file-upload.appspot.com/',
                
type'HEAD'
            
}).fail(function () {
                $(
'<span class="alert alert-error"/>')
                    .
text('Upload server currently unavailable - ' +
                            new 
Date())
                    .
appendTo('#fileupload');
            });
        }
    } else {
        
// Load existing files:
        
$('#fileupload').addClass('fileupload-processing');
        $.
ajax({
            
// Uncomment the following to send cross-domain cookies:
            //xhrFields: {withCredentials: true},
            
url: $('#fileupload').fileupload('option''url'),
            
dataType'json',
            
context: $('#fileupload')[0]
        }).
always(function (result) {
            $(
this).removeClass('fileupload-processing');
        }).
done(function (result) {
            $(
this).fileupload('option''done')
                .
call(thisnull, {resultresult});
        });
    }

});
?>
Онлайн: 1
Реклама