我有一个可以上传图片的脚本。在你找到你的图像之后。你点击确定。图片将在上传之前显示。
它适用于Firefox和Chrome。但它在Safari和IE中不起作用。我使用的代码是:
Javascript。
<script type="text/javascript">
function PreviewImage() {
oFReader = new FileReader();
oFReader.readAsDataURL(document.getElementById("file").files[0]);
oFReader.onload = function (oFREvent) {
document.getElementById("img").src = oFREvent.target.result;
};
};
</script>
网页:
<input id="file" type="file" onchange="PreviewImage();"/>
<img src="http://www.hdwallpapersarena.com/wp-content/uploads/2013/04/high-resolution-fantasy-woman.jpg" id="img" class="img" width="371" height="auto" style="top:-0px; left:-0px;" />
现场示例:
http: //jewelbeast.com/posts/
此链接适用于Chrome和Firefox。但不是在IE和Safari中。这就是我希望它在 IE 和 Safari 中工作的问题。
而且我知道我使用了 Javascript。我也尝试了jQuery,但我遇到了同样的问题。
丹尼斯,