上傳前顯示檔案預覽
為了增強上傳檔案時的使用者體驗,通常需要提供影像預覽在上傳過程開始之前。透過利用本機瀏覽器功能,您可以輕鬆實現此目的,而無需訴諸非同步檔案上傳。
要在上傳之前預覽圖像,請按照以下步驟操作:
以下範例程式碼片段示範如何實現此目的:
const imgInp = document.getElementById("imgInp"); imgInp.onchange = (evt) => { const [file] = imgInp.files; if (file) { const blah = document.getElementById("blah"); blah.src = URL.createObjectURL(file); } };
<form runat="server"> <input accept="image/*" type="file">
透過實作此方法,您可以授予使用者能夠在上傳過程之前可視化他們選擇的圖像,從而增強網路應用程式的用戶友好性。
以上是如何在 Web 應用程式中上傳文件之前顯示文件預覽?的詳細內容。更多資訊請關注PHP中文網其他相關文章!