getAsDataURL在Firefox7.0下无法预览本地图片的解决方法_javascript技巧

用uchome普通上传来举例,取原代码:return obj.files.item(0).getAsDataURL();

升级到Firefox7.0后,需要改为:return window.URL.createObjectURL(obj.files[0]);

实际上就是Firefox7.0废弃了item属性。

时间: 2024-11-08 23:31:41

getAsDataURL在Firefox7.0下无法预览本地图片的解决方法_javascript技巧的相关文章

Flexigrid在IE下不显示数据的处理的解决方法_javascript技巧

解决方法:   网上的答案经我验证都是不靠谱的,以后大家就知道了,Flexigrid在IE下不显示数据的处理方法是:指定一下Ajax请求数据的方式为Get方式 另外,flexigrid不是不可以使用"post"方式发送数据,而是"post"方式在IE下必须要有供post的数据,比如在分页的时候可以使用post方式,而在你没有什么数据要发送的话,一定要使用"get"方式,其它浏览器可能对这个要求不严格,而IE要求较严:

IE下双击checkbox反应延迟问题的解决方法_javascript技巧

复制代码 代码如下: <span style="font-size:18px;"><input type='checkbox'/></span> 上面这段代码在IE下会生成一个多选框,单击它会选中打勾,再次单击则会取消打勾. 这样看上去并没有什么不妥的地方,但是如果你尝试快速两次单击(比双击稍微慢一点吧..)这个按钮,可能效果并不如你想象的那样. 在IE下面,假如此时checkbox为选中状态,在你快速两次单击的过程中,第一次单击会使得checkbo

firefox下frameset取不到值的解决方法_javascript技巧

ff里不能通过对Frame的ID来直接访问 (IE FF都可以直接通过Frame的Name来访问,但是FrameSet不支持name属性) 因此window.parent.full =>window.parent.document.getElementById("full");  js操作frame详细解说,window.opener和window.parent的区别 frame框架里的页面要改其他同框架下的页面或父框架的页面就用parent window.opener引用的是w

FireFox下XML对象转化成字符串的解决方法_javascript技巧

解决方法如下: 复制代码 代码如下: <html xmlns="http://www.w3.org/1999/xhtml"> <head> <title>xml转化成字符串</title> <script src="Scripts/jquery-1.4.1.js" type="text/javascript"></script> <script language=&qu

as 3.0图片上传预览本地图片

需要Flash Player 10+版本的支持, [注意]: 1.我这边图片上传路径是无效的,所以图片上传失败是正常的,你们可以改一下上传路径即可: 2.需要Flash Player 10的支持: 3.这次主要研究是预览本地图片功能. 演示效果: 实现代码: view plaincopy to clipboardprint? package project.test     {        import flash.display.*;        import flash.geom.Rec

预览本地图片 支持多个预览

问题描述 预览本地图片 支持多个预览 mvc 4.0 中我使用了 input type file 标签 可以多选图片,我现在想选择完图片后 预览本地图片可以预览多个 解决方案 http://www.th7.cn/Program/net/201507/496865.shtml 本地预览需要activex的支持,IE下可用fso对象. 解决方案二: 支持预览功能的图片上传控件

javascript预览本地图片

javascript <input id="file" type="file" ><br /><img id="img"  STYLE="visibility:hidden" height="100px" width="100px"> <script language="javascript" type="text/

javascript预览本地图片程序代码

图片上传预览是一种在图片上传之前对图片进行本地预览的技术. 使用户选择图片后能立即查看图片,而不需上传服务器,提高用户体验. 但随着浏览器安全性的提高,要实现图片上传预览也越来越困难. 不过群众的智慧是无限的,网上已经有很多变通或先进的方法来实现. 例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法. 但在opera.safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览  代码如下 复制代码 <style type="text/css&q

手机图片预览插件photoswipe.js使用总结_javascript技巧

手机图片预览photoswipe,支持pc图片预览,多用于android,ios的手机图片预览.  资源包:photoswipe-3.0.5 在photoswipe官网有1.0.11的包下载,但是1.0.11这个版本,存在缺陷,在部分android手机上,滑动一次的时候,会跳转2张图片  (正常情况下,滑动一次,跳转1张图片)  通常使用方法如下:  在html的head标签中依次加载资源包中如下文件: <script type="text/javascript" src=&qu