gpt4 book ai didi

IE8 上的 Javascript FileReader

转载 作者:行者123 更新时间:2023-11-30 17:23:12 24 4
gpt4 key购买 nike

我有这个 javascript 函数,它在用户选择图像后显示预览。我的问题是它在 IE 上不工作,我不明白为什么。

没有错误,但 input.files 为空。

JavaScript

function showimagepreview(input, previewId) {
if (input.files && input.files[0]) {
var filerdr = new FileReader();
filerdr.onload = function (e) {
$('#' + previewId).attr('src', e.target.result);
}
filerdr.readAsDataURL(input.files[0]);
}
}

这是我的HTML代码

<div class="photo" id="photo-1">
<input type="file" class="upload-file" name="Photos[1]" onchange="showimagepreview(this, 'photosPreview1')" />
<img id="photosPreview1" class="PhotoPreview" />
</div>

最佳答案

问题是 FileReader 与 IE8 不兼容。

参见 here获取支持此功能的浏览器的完整列表。

关于IE8 上的 Javascript FileReader,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24781626/

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