ホームページ  >  記事  >  ウェブフロントエンド  >  ブラウザのすべてのバージョンはローカル画像プレビュー_html/css_WEB-ITnose と互換性があります

ブラウザのすべてのバージョンはローカル画像プレビュー_html/css_WEB-ITnose と互換性があります

WBOY
WBOYオリジナル
2016-06-24 12:05:121166ブラウズ

1.IE ブラウザ

6: inputFile オブジェクトの値を直接取得し、img タグの src に埋める
7++: ブラウザのセキュリティ制限により、絶対パスを使用して画像を直接表示することはできませんAlphaImageLoader フィルターのスキルが必要です (IE 固有)
through ‐ ‐ ‐ ‐ フィルタ: progid: DXImageTransform. galcn/item /6f9946b8900c33d385dd79e6
上記のコードは、より実用的です: .text;
document.selection .empty() ;
inputFile.src="http://qzs.qq.com/ac/b.gif")
img.src = "http://qzs.qq.com/ac/b.gif" ;
img. style.filter = "progid:DXImageTransform.Microsoft.AlphaImageLoader(enabled=true,sizingMethod=scale,src='"+ imageUrl +"')";
2 最新のブラウザ

chrome

ブラウザは FileReader オブジェクトをサポートします

FileReaer.result はファイルの内容を返します

var Reader = new FileReader();

reader.readAsDataURL(self.inputFile.files[0])

Reader.onload = function(evt){img.src; = EVT .target. result;


FF
inputFile.files.item(0)。 gettAsDataURL(); // FF でサポートされています。

これらは単なるコード スニペットです。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。