<script language="javascript" type="text/javascript">    
         function ShowImage(path){
             document.all.divShow.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = path;  
         }
 </script>  
<div id="divShow"  style="FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);WIDTH:274px;HEIGHT:100px">
          <input id="FileUpload1" type="file" onchange="ShowImage(this.value)" runat="server" />
以前用IE7 测试通过了,现在用IE8测试总是报错,说找不到divShow !!
请高手指点!!!谢谢

解决方案 »

  1.   

    <script language="javascript" type="text/javascript"> 
            function PreviewImg(imgFile) 
            {    
                var newPreview = document.getElementById("newPreview"); 
                newPreview.filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src = imgFile.value; 
                newPreview.style.width = "80px"; 
                newPreview.style.height = "60px"; 
            } 
        </script> 
    <asp:FileUpload ID="FileUpload1" runat="server" onchange="PreviewImg(this)"  /> 
    <div id="newPreview"> </div> 
    function $(o){return document.getElementById(o);} 
    function CheckImg(o,img) 

        if (!/\.((jpg)|(bmp)|(gif)|(png))$/ig.test(o.value)) 
        { 
            alert('只能上传jpg,bmp,gif,png格式图片!'); 
            o.outerHTML = o.outerHTML; 
        } 
        else 
        { 
            $(img).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value; 
        } 
    } <asp:FileUpload ID="FileUpload1" runat="server"  onchange="CheckImg(this, 'img');"  /> 
    <div id="img" style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src= <%= pic%>,sizingMethod=scale);width:88px;height:113px;"> </div> 
    public string pic=""; 
    http://topic.csdn.net/u/20091210/14/3f49d66f-f184-4389-bcd8-cd345789eb7c.html
      

  2.   

    要不你用
    document.getElementById("divShow")看看?
      

  3.   

    http://topic.csdn.net/u/20091210/14/3f49d66f-f184-4389-bcd8-cd345789eb7c.html在这里找到了个,倒是能显示出来了,但是如果用这个,改动太大了!!能不能改我的看看!!谢谢
      

  4.   

    这里有兼容ie和ff的图片上传预览效果
    可以参考一下