SWFUpload: Как отменить загрузку в классической форме - PullRequest
1 голос
/ 02 августа 2010

Я использую классическую форму демонстрации.Ссылка: текст ссылки

Если вы попробуете демо-версию и попытаетесь загрузить файл, вы увидите, как только вы нажмете кнопку «Отправить заявку», отмена (перекрестное изображение) кнопка не отображается в верхнем правом углу синего поля (это указывает на прогресс).Как я могу манипулировать существующим кодом, чтобы увидеть кнопку «Отмена» и отменить загрузку, когда она выполняется?

Текущий код JS:

<script type="text/javascript"> 
  var swfu;

  window.onload = function () {
   swfu = new SWFUpload({
    // Backend settings
    upload_url: "upload.php",
    file_post_name: "resume_file",

    // Flash file settings
    file_size_limit : "10 MB",
    file_types : "*.*",   // or you could use something like: "*.doc;*.wpd;*.pdf",
    file_types_description : "All Files",
    file_upload_limit : "0",
    file_queue_limit : "1",

    // Event handler settings
    swfupload_loaded_handler : swfUploadLoaded,

    file_dialog_start_handler: fileDialogStart,
    file_queued_handler : fileQueued,
    file_queue_error_handler : fileQueueError,
    file_dialog_complete_handler : fileDialogComplete,

    //upload_start_handler : uploadStart, // I could do some client/JavaScript validation here, but I don't need to.
    upload_progress_handler : uploadProgress,
    upload_error_handler : uploadError,
    upload_success_handler : uploadSuccess,
    upload_complete_handler : uploadComplete,

    // Button Settings
    button_image_url : "XPButtonUploadText_61x22.png",
    button_placeholder_id : "spanButtonPlaceholder",
    button_width: 61,
    button_height: 22,

    // Flash Settings
    flash_url : "../swfupload/swfupload.swf",

    custom_settings : {
     progress_target : "fsUploadProgress",
     upload_successful : false
    },

    // Debug settings
    debug: false
   });

  };
 </script> 

Спасибо.

1 Ответ

0 голосов
/ 31 августа 2011

Вызов swfu метод cancelUpload ( ref ) от нажатия кнопки или чего-то еще.

...