2

我有一个可以上传图片的脚本。在你找到你的图像之后。你点击确定。图片将在上传之前显示。

它适用于FirefoxChrome但它在SafariIE中不起作用。我使用的代码是:

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/
此链接适用于ChromeFirefox。但不是在IESafari中。这就是我希望它在 IE 和 Safari 中工作的问题。

而且我知道我使用了 Javascript。我也尝试了jQuery,但我遇到了同样的问题。

丹尼斯,

4

0 回答 0