上传预览我们可以这么写
上传图片前预览<script   language="javascript">   
>
保存为html文件,运行,一切正常。
当我们把上面的代码原封不动的拷贝到aspx文件中,运行毫无反应,
原因在于 对安全的考虑限制image对本地文件的访问(即使你在
aspx应用程序中用一个html页面替换aspx页面也无济于事.)
google一下能用滤镜的方式解决此问题.
在要显示图片的地方加上这段:
上传图片前预览<div id="divShow" style="FILTER:progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=image);WIDTH:274px;HEIGHT:100px">
sizingMethod:有三个选项
crop:剪切图片以适应对象尺寸。
image:默认值。增大或减小对象的尺寸边界以适应图片的尺寸。
scale:缩放图片以适应对象的尺寸边界
其中有一个src属性是指向图片路径的(必选的);
可以试一下
上传图片前预览<script language="javascript">
>
浏览图片没问题,可是浏览小图Div会小,浏览大图可能会占据整个页面,我们希望以固定的大小显示所有的图片
可以使用他的scale属性.可是这个属性有个问题,浏览大图时,他会缩小原图,浏览小图时就惨了,他会放大小图,
使小图模糊不清。
我们添加个方法改变这种情况。
上传图片前预览function setImg(o)
}
修改ShowImage方法
}

以上在IE7中测试通过.

相关文章:

  • 2021-08-18
  • 2021-06-30
  • 2021-12-29
  • 2022-02-12
  • 2021-06-04
  • 2021-12-16
猜你喜欢
  • 2021-06-22
  • 2021-12-06
  • 2022-12-23
  • 2022-01-05
  • 2022-03-05
相关资源
相似解决方案