none
ie7下图片上传预览正常,装上ie8后,报系统找不到指定资源 RRS feed

  • 问题

  • ie7下图片上传预览正常,装上ie8后,报系统找不到指定资源,这一行报错,
    $(img).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
    js脚本为
     <script language="javascript">
    function $(o){return document.getElementById(o);}
    function CheckImgCss(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;
     }
    }
    FileUplaod为
      <asp:FileUpload ID="FileUpload1" onchange="CheckImgCss(this, 'img');" runat="server" />
    并且FileUpload中的文本框变为灰色,
    显示图像的div为
    <div id="img"
                            style="filter:progid:DXImageTransform.Microsoft.AlphaImageLoader(src=<%= pic%>,sizingMethod=scale);width:102px;height:140px;">
                        </div>
    当上传不是.jpg,.gif等的文件,报错提示正常,上传.jpg,.gif等文件时,报系统找不到指定的资源,请指点,多谢
    dyx9010
    2009年5月4日 2:42

答案

全部回复