Heim > Web-Frontend > js-Tutorial > Hauptteil

jQuery implementiert eine Vorschaufunktion von Bilddateien vor dem Hochladen

小云云
Freigeben: 2017-12-22 10:17:46
Original
2432 Leute haben es durchsucht

Wenn Sie ein gutes Werk fertigstellen möchten, müssen Sie es perfektionieren. Können wir es beispielsweise vor dem Hochladen mit jQuery in der Vorschau anzeigen? In diesem Artikel wird Ihnen hauptsächlich ein einfaches Beispiel für die Vorschaufunktion für jQuery-Bilddateien vor dem Hochladen vorgestellt. Der Herausgeber findet es ziemlich gut, deshalb werde ich es jetzt mit Ihnen teilen und als Referenz geben. Ich hoffe, dass Sie nach dem Erlernen jQuery verwenden können, um die Vorschaufunktion von Bilddateien vor dem Hochladen zu implementieren.

1. Bereiten Sie zuerst ein p

Onchange-Trigger-Ereignis vor

<input type="file" onchange="preview(this)" ></span>
<p id="preview"></p>
Nach dem Login kopieren

2. Schreiben Sie JS-Code

//上传图片之前预览图片
function preview(file){
if (file.files && file.files[0]){ 
var reader = new FileReader(); 
reader.onload = function(evt){ 
$("#preview").html('<img src="&#39; + evt.target.result + &#39;" width="95px" height="50px" />'); 
} 
reader.readAsDataURL(file.files[0]); 
}else{
$("#preview").html('<p style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=scale,src=\&#39;&#39; + file.value + &#39;\&#39;"></p>'); 
} 
}
Nach dem Login kopieren

Haben Sie es gemeistert? Dies ist eine gute jQuery-Technik, die jeder schnell ausprobieren sollte.

Verwandte Empfehlungen:

PHP-Implementierungscode zum Hochladen von Bilddateien

PHP+Ajax-Implementierungsbeispiel für die Funktion zum Hochladen von Bilddateien_PHP

Javascript-Implementierung einer asynchronen Bild-Upload-Methode – Beispiel

Das obige ist der detaillierte Inhalt vonjQuery implementiert eine Vorschaufunktion von Bilddateien vor dem Hochladen. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
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
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage