ホームページ > ウェブフロントエンド > H5 チュートリアル > HTML5 画像プレビューの例共有_html5 チュートリアルのスキル

HTML5 画像プレビューの例共有_html5 チュートリアルのスキル

WBOY
リリース: 2016-05-16 15:47:46
オリジナル
1488 人が閲覧しました

HTML5 画像のプレビューには 2 つの方法が必要です

1.URL
2.FileReader
コードを直接アップロード


コードをコピー
コードは次のとおりです。





html5 画像アップロード プレビュー<br> <style> ;<br /> #preview {<br /> width: 300px;<br /> height: 300px;<br /> オーバーフロー: hidden;<br /> }<br /> #preview img {<br /> width: 100%;<br />高さ: 100%;<br /> }<br /> </style><br /> <script src="../jquery/jquery-1.8.3.js"></script><br /> < ;script type="text/javascript"><br /> functionreview1(file) {<br /> var img = new Image(), url = img.src = URL.createObjectURL(file)<br /> var $img = $( img)<br /> img.onload = function() {<br /> URL.revokeObjectURL(url)<br /> $('#preview').empty().append($img)<br /> }<br /> } <br /> functionreview2(file) {<br /> var Reader = new FileReader()<br /> Reader.onload = function(e) {<br /> var $img = $('<img>')。 attr( "src", e.target.result)<br /> $('#preview').empty().append($img)<br /> }<br /> Reader.readAsDataURL(file)<br /> }<br /> <br /> $(function() {<br /> $('[type=file]').change(function(e) {<br /> var file = e.target.files[0]<br /> プレビュー1 (ファイル )<br /> })<br /> })<br /> </script><br /></head><br /><body><br /><form enctype="multipart/form-data " action ="" method="post"><br /> <input type="file" name="imageUpload"/><br /> <div id="preview" style="width: 300px;height :300px ;border:1px ソリッドグレー;"></div><br /></form><br /></body><br /></html><br /></style>

URL.revokeObjectURL メソッド Opera はこれをサポートしていません。FileReader は IE9 以下を除きサポートしませんが、他のブラウザはサポートしています。

関連ラベル:
ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート