Попробуйте это:
<script type="text/javascript">
var upload1;
window.onload = function() {
upload1 = new SWFUpload({
// Backend Settings
upload_url: "<?php echo base_url(); ?>youURL",
post_params: {session_id: '<?= session_id() ?>'},
// File Upload Settings
file_post_name: "resume_file",
file_size_limit: "10 MB", // 10MB
file_types: "*.jpg;",
file_types_description: "Allowed Types: ",
file_upload_limit: "1",
file_queue_limit: "0",
// Event Handler Settings (all my handlers are in the Handler.js file)
file_dialog_start_handler: fileDialogStart,
file_queued_handler: fileQueued,
file_queue_error_handler: fileQueueError,
file_dialog_complete_handler: fileDialogComplete,
upload_start_handler: uploadStart,
upload_progress_handler: uploadProgress,
upload_error_handler: uploadError,
upload_success_handler: uploadSuccess,
upload_complete_handler: function() {
window.location = 'url_to_load_when_done'
},
// Button Settings
button_image_url: "/swf/XPButtonUploadText_61x22.png", // location that contains button image
button_placeholder_id: "spanButtonPlaceholder1",
button_width: 61,
button_height: 22,
// Flash Settings
flash_url: "/swf/swfupload.swf",
custom_settings: {
progressTarget: "fsUploadProgress1",
cancelButtonId: "btnCancel1"
},
// Debug Settings
debug: false
});
}
</script>