SWFUpload flash文件上传使用集锦
发布时间:2020-12-15 17:42:45 所属栏目:百科 来源:网络整理
导读:1)、重写事件: $.fn.imgbox = function(v) { var s = { key: '',url: '',source: [],max: 0,type: 'default',button: 'swfUploadImageHolder',hdkey: '', imgurl :'/images/upload.gif' }; $.extend(s,v); var swfu = new SWFUpload({ flash_url: '/swf/s
1)、重写事件: $.fn.imgbox = function(v) { var s = { key: '',url: '',source: [],max: 0,type: 'default',button: 'swfUploadImageHolder',hdkey: '', imgurl :'/images/upload.gif' }; $.extend(s,v); var swfu = new SWFUpload({
flash_url: '/swf/swfupload.swf',flash9_url: '/swf/swfupload_fp9.swf',upload_url: s.host + '/UploadImage.aspx?Key=' + s.key + '|' + s.type,file_types: '*.jpg;*.png;*.gif',file_types_description: 'Image Files',file_upload_limit: s.max,//此处重写
file_queue_limit: 0,custom_settings: { target: c },debug: false,button_placeholder_id: s.button,//此处重写
button_width: 39,button_height: 24,button_image_url: s.imgurl,sans-serif;">//此处重写
button_window_mode: SWFUpload.WINDOW_MODE.TRANSPARENT,button_cursor: SWFUpload.CURSOR.HAND,file_queued_handler: imageQueued,file_queue_error_handler: fileQueueError,file_dialog_complete_handler: imgDialogComplete,upload_start_handler: uploadStart,upload_error_handler: uploadError,upload_success_handler: imageSuccess
});
return c;
};
所以更换按钮背景的的图标需要是button_height设置高度的4倍。比如图片高度是80(px)的,那么初始显示的高度是background-postion:0 0;那么当鼠标移到按钮上时(onmouSEOver):显示图片的位置为:background-postion:0 -20px;参数参考:http://www.cnblogs.com/2050/archive/2012/08/29/2662932.html (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |