ファイルはプラグインpluploadをアップロードして、1つアップロードして、削除する前にアップロードして、やっとアップロードを続けることができます
7365 ワード
1 var uploader = new plupload.Uploader({
2
3 runtimes: 'html5,flash,silverlight,html4',// , 。
4 browse_button: 'browse',// , id
5 container: container, // Plupload html , browse_button 。 id, DOM 。
6 max_file_size: '10mb',//
7 url: url,// , ( Plupload ),
8
9 flash_swf_url: 'lib/plupload-2.1.2/js/Moxie.swf',
10 silverlight_xap_url: 'lib/plupload-2.1.2/js/Moxie.xap',
11 filters: [{
12 title: "Image files",
13 extensions: "jpg,gif,png"
14 }],
15
16 init: {
17 // Init
18 PostInit: function() {
19
20 },
21
22 // ,
23 FilesAdded: function(up, files) {
24
25 },
26 //
27 BeforeUpload: function(up, file) {
28
29 },
30 // ,
31 UploadProgress: function(up, file) {
32
33
34 },
35 //
36 FileUploaded: function(up, file, info) {
37
38 if (info.status == 200) {
39 //success
40
41 } else if (info.status == 203) {
42
43 console.log(info);
44 } else {
45
46 console.log(info);
47 }
48 //
49 //
50 uploader.removeFile(file);
51 },
52 //
53 Error: function(up, err) {
54 if (err.code == -600) {
55
56
57 } else if (err.code == -601) {
58
59
60 } else if (err.code == -602) {
61
62
63 } else {
64
65
66 }
67 }
68 }
69 });
70
71 uploader.start();//
転載先:https://www.cnblogs.com/caiyingyong/p/7286230.html