在ie7下正常的,昨天升级到ie8后,上传图片报错,这一行报错,
$(img).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
找不到指定的资源。
javascript脚本为
<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;
//$('Image1').src = o.value;//这里IE7已经不支持了。所以才有上面的方法。 }
}
fileupload控件为
<asp:FileUpload ID="FileUpload1" onchange="CheckImgCss(this, 'img');" runat="server" />并且fileupload控件中的文本框变有灰色的,不知是什么原因,请高手指点
$(img).filters.item("DXImageTransform.Microsoft.AlphaImageLoader").src=o.value;
找不到指定的资源。
javascript脚本为
<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;
//$('Image1').src = o.value;//这里IE7已经不支持了。所以才有上面的方法。 }
}
fileupload控件为
<asp:FileUpload ID="FileUpload1" onchange="CheckImgCss(this, 'img');" runat="server" />并且fileupload控件中的文本框变有灰色的,不知是什么原因,请高手指点
look this url
http://hi.baidu.com/luohuazju/blog/item/f6e141a23bd65eabcbefd01b.html