Heim  >  Artikel  >  php教程  >  Webupload zeigt Ihnen, wie Sie große Dateien hochladen

Webupload zeigt Ihnen, wie Sie große Dateien hochladen

WBOY
WBOYOriginal
2016-08-04 08:56:211095Durchsuche

In diesem Artikel werden drei verschiedene Beispiele für das Hochladen großer Dateien über das Web vorgestellt: Datei-Upload, Bild-Upload und HTML5-Drag-and-Drop-Bild-Upload. Dies kann auf das Hochladen von Mobiltelefonen angewendet werden.
Webupload zeigt Ihnen, wie Sie große Dateien hochladen//上传图片<br>  // 初始化Web Uploader<br> var uploader = WebUploader.create({<br> <br>     // 选完文件后,是否自动上传。<br>     auto: true,<br> <br>     // swf文件路径<br>     swf: 'js/Uploader.swf',<br> <br>     // 文件接收服务端。<br>     server: 'upload.php',<br> <br>     // 选择文件的按钮。可选。<br>     // 内部根据当前运行是创建,可能是input元素,也可能是flash.<br>     pick: '#imgPicker',<br> <br>     // 只允许选择图片文件。<br>     accept: {<br>         title: 'Images',<br>         extensions: 'gif,jpg,jpeg,bmp,png',<br>         mimeTypes: 'image/*'<br>     }<br> });<br> <br> // 当有文件添加进来的时候<br> uploader.on( 'fileQueued', function( file ) {<br>     var $list = $("#fileList"),<br>         $li = $(<br>             '<div>'  <br>                 '<img alt="Webupload zeigt Ihnen, wie Sie große Dateien hochladen" >'  <br>                 '<div>'   file.name   '</div>'  <br>             '</div>'<br>             ),<br>         $img = $li.find('img');<br> <br> <br>     // $list为容器jQuery实例<br>     $list.append( $li );<br> <br>     // 创建缩略图<br>     // 如果为非图片文件,可以不用调用此方法。<br>     // thumbnailWidth x thumbnailHeight 为 100 x 100<br>     uploader.makeThumb( file, function( error, src ) {<br>         if ( error ) {<br>             $img.replaceWith('<span>不能预览</span>');<br>             return;<br>         }<br> <br>         $img.attr( 'src', src );<br>     }, 100, 100 );<br> });Webupload-Demonstration zum Drag-Upload in Echtzeit: http://www.sucaihuo.com/js/901.html

Webupload zeigt Ihnen, wie Sie große Dateien hochladen Leistungsstarkes Datei-Upload-Plug-in mit Upload-Fortschritt-WebUploader.zip ( 188,94 KB Download: 21 Mal)

Stellungnahme:
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Vorheriger Artikel:thinkphp nginx-KonfigurationNächster Artikel:thinkphp nginx-Konfiguration