httml 5およびjQueryは、ローカル画像アップロード前のプレビューコードの実例を説明します。


httml 5およびjQueryはローカル画像のアップロード前のプレビューを実現します。効果は以下のようです。
画像を選択する前のページ:
这里写图片描述
画像を選択した後のプレビュー効果:
这里写图片描述
下に直接コードを入れます。(一番簡単なコードを実現しただけです。cssスタイルはコピーされていません。自分で勝手にプレイします。)

<!DOCTYPE html> 
<html> 
<head> 
<title>HTML5      </title> 
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8"> 
<script src="https://www.jb51.net/ajaxjs/jquery-1.6.2.min.js"></script> 
</head> 
<body> 

 ...

 <form name="form0" id="form0" > 
 <!--           multiple="multiple"                      ,  html5     --> 
 <input type="file" name="file0" id="file0" multiple="multiple" /><br><img src="" id="img0" > 
 </form> 

 ...

<script> 
 $("#file0").change(function(){ 
  // getObjectURL       ,    
  // this.files[0]               ,       multiple="multiple"               
  // ,           
  var objUrl = getObjectURL(this.files[0]) ; 
  //          ,      
  // console.log("objUrl = "+objUrl) ; 
  if (objUrl) { 
  //              
  $("#img0").attr("src", objUrl) ; 
  } 
 }) ; 
 //       file url 
 function getObjectURL(file) { 
  var url = null ; 
  //              ,                  js      
  if (window.createObjectURL!=undefined) { // basic 
  url = window.createObjectURL(file) ; 
  } else if (window.URL!=undefined) { // mozilla(firefox) 
  url = window.URL.createObjectURL(file) ; 
  } else if (window.webkitURL!=undefined) { // webkit or chrome 
  url = window.webkitURL.createObjectURL(file) ; 
  } 
  return url ; 
 } 
</script> 
</body> 
</html> 
ここでhttml 5及びjQueryについて、現地の画像アップロード前のプレビューコードの実例を説明する文章を紹介します。html 5及びjQueryについては、現地の画像アップロード前のプレビュー内容を実現します。以前の文章を検索してください。または、下記の関連文章を引き続きご覧ください。これからもよろしくお願いします。