gpt4 book ai didi

html - 如何在网页中显示本 map 片?

转载 作者:技术小花猫 更新时间:2023-10-29 12:11:15 25 4
gpt4 key购买 nike

我需要在不上传图片的情况下在网页上显示图片。像

 <img id="RuPic" src="file://localhost/D:/folder/image.jpg"/>

怎么做?

最佳答案

您可以使用 FileReader.readAsDataURL() 轻松做到这一点。用户选择一张图片,您无需上传即可展示。

有关详细信息,请参阅 https://developer.mozilla.org/en-US/docs/Web/API/FileReader/readAsDataURL

代码如下:

function previewFile() {
// Where you will display your image
var preview = document.querySelector('img');
// The button where the user chooses the local image to display
var file = document.querySelector('input[type=file]').files[0];
// FileReader instance
var reader = new FileReader();

// When the image is loaded we will set it as source of
// our img tag
reader.onloadend = function () {
preview.src = reader.result;
}


if (file) {
// Load image as a base64 encoded URI
reader.readAsDataURL(file);
} else {
preview.src = "";
}
}
  <input type="file" onchange="previewFile()"><br>
<img src="" height="200" alt="Image preview...">

关于html - 如何在网页中显示本 map 片?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4908171/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com