`
gcxyshiyu
  • 浏览: 3690 次
  • 性别: Icon_minigender_1
  • 来自: 沈阳
社区版块
存档分类
最新评论

火狐7不认识getAsDataURL()

阅读更多
新版本的火狐7不认识getAsDataURL(),解决办法是使用:
var file=document.getElementByIdx_x("file");
var objectURL = window.URL.createObjectURL(file.files[0]);
alert(objectURL);
分享到:
评论

相关推荐

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

    然而,在Firefox 7.0版本中,开发者遇到了一个棘手的问题:`getAsDataURL()`无法正确预览本地图片。本文将深入探讨这个问题的原因,并提供解决方案。 首先,`getAsDataURL()`是`FileReader`接口的一个方法,它允许...

    JavaScript 图片上传预览效果(支持ie7/ie8,firefox 3.55)

    例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法。 但在opera、safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览。 在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。

    firefox7.0及以上版本获取图片路径方法

    在Firefox 7.0及以上版本中,此方法可能不可用或行为不同。因此,在实际开发中,推荐使用`createObjectURL()`方法。 ### 三、`createObjectURL()` 方法 `createObjectURL()`是Window或WorkerGlobalScope接口的一...

    firefox8 chrome 15 图片上传预览

    // Firefox 3 请使用此代码 //objPreview.src = sender.files[0].getAsDataURL(); //firefox 8 请使用此代码 objPreview.src = window.URL.createObjectURL(sender.files[0]); //chrome 请使用此代码 //...

    本地图片预览(支持IE6/IE7/IE8/Firefox3)经验总结

    这里我们按浏览器分,主要包括IE6,IE7/8 和Firefox3, 不包含Opera,Safari和Chrome,这三个基本上需求很小,没有研究。 总结一下就是: IE6下可以直接从file的value获取图片路径来显示预览。 IE7和IE8下通过select...

    上传 图片预览上传 Image Preview

    例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法。 但在opera、safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览。 在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。 上次...

    上传图片预览_jsp

    图片上传预览是一种在图片上传之前对图片进行本地预览的技术。...例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法。 但在opera、safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览。(转载自用)

    兼容最新firefox、chrome和IE的javascript图片预览实现代码

    测试浏览器:firefox6,firefox12,chrome 25.0.1364.172 m,IE6-IE10 都兼容 safari5.0.4不支持FileReader和file.files.item(0).getAsDataURL方法,暂时无解,需要上传到服务器后返回临时文件名用img标签加载,不...

    JavaScript 图片上传预览效果

    例如ie7/ie8的滤镜预览法,firefox 3的getAsDataURL方法。 但在opera、safari和chrome还是没有办法实现本地预览,只能通过后台来支持预览。 在研究了各种预览方法后,作为总结,写了这个程序,跟大家一起分享。

    FireFox浏览器使用Javascript上传大文件

    这种方法主要适用于Firefox 3.x版本,其他浏览器可能不兼容,因此在实施前需进行兼容性测试。 首先,Firefox 3.x引入了一个新特性,允许读取本地文件。这一特性使得开发者可以通过JavaScript访问`...

    上传图片显示缩略图.pdf

    对于不支持FileReader API的浏览器,如老版本的IE和Firefox,我们需要采用其他方法,如IE的滤镜技术或Firefox的getAsDataURL。 在实际应用中,你可能还需要考虑图片大小限制、错误处理、多图片预览等复杂情况。同时...

    ie图片上传滤镜.doc

    Firefox 3引入了FileReader接口,它提供了`getAsDataURL()`方法,可以直接将文件读取为Data URL,这是一种可以直接在页面上显示的Base64编码的字符串。这种方式更加安全,因为它不涉及本地文件路径,而是将文件内容...

    angluo-jsp-91062.docx

    但由于Firefox 7及以上版本不支持`getAsDataURL()`,我们需要使用`window.URL.createObjectURL(file)`来创建一个临时的URL来预览图片。这段代码会设置图片的宽度和高度,并显示预览图像。 对于Internet Explorer,...

    asp.net IE6、7、8 图片上传前预览

    - 如果支持`files`属性(如Firefox等现代浏览器),`imgObjPreview.src`被设置为`docObj.files[0].getAsDataURL()`,这将创建一个基于文件内容的Base64编码的URL,用以显示图片预览。 - 对于不支持`files`属性的...

    js 上传图片预览问题

    由于IE和Firefox在处理本地文件和图片预览方面的不同,开发者经常遇到兼容性问题。 在IE6和IE7浏览器中,可以通过以下代码实现图片预览功能: ```javascript document.getElementById("img").src=document....

    jQuery实现图片上传预览效果功能完整实例【测试可用】

    5. **旧版浏览器兼容方案**:对于不支持FileReader接口的旧版浏览器(如旧版IE和低版本Firefox),需要通过其他方式实现图片的预览,比如IE的滤镜或Firefox的getAsDataURL接口。 #### 具体实现方法 - **页面布局和...

    js如何获取file控件的完整路径具体实现代码

    在上述代码中,Firefox环境下获取文件路径的方法是`readFileFirefox`函数,其中运用了Mozilla提供的组件对象(Components)来创建`nsILocalFile`实例。需要注意的是,这个方法需要特定的权限,并且只能在用户主动...

Global site tag (gtag.js) - Google Analytics