`
535471267
  • 浏览: 13958 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

火狐FireFox7下JavaScript获取图片路径。

阅读更多

怀旧的人很多,喜欢尝试新事物的人也很多,当我们还在用火狐3、6时,火狐已经发布7了,发就发吧,还改了东西,郁闷。呵呵。

之前用火狐6测试图片上传获取路径显示缩略图。没问题,用的方法是getAsDataURL();

但这个方法在火狐7下过时了。。。。


替换方法:

var objectURL = window.URL.createObjectURL(fileObj);

通过它得到的路径为。

<img
 
src
="
moz-filedata:4b3c257f-fa36-41b5-a1c4-99395da2a4bd
"
>

确实比getAsDataURL简单许多。

 

非原创,摘自:

http://mozilla.com.cn/qa/dev/Q.18474/

 

参考资料:

https://developer.mozilla.org/en/DOM/File

  • 大小: 27.9 KB
分享到:
评论

相关推荐

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

    在探讨如何在Firefox 7.0及以上版本中获取图片路径的方法之前,我们首先需要理解一些基本的概念和技术背景。本文将深入解析两种主要方法:利用`getAsDataURL()`和`createObjectURL()`函数,来帮助读者更好地掌握在...

    利用火狐(firefox)获取背景图片

    标题“利用火狐(firefox)获取背景图片”所涉及的知识点主要集中在浏览器开发者工具的使用上,特别是针对网页元素的样式分析与资源抓取。火狐浏览器(Firefox)提供了强大的开发者工具,允许用户深入探索网页结构、...

    javascript 火狐(firefox)不显示本地图片问题解决

    然而,某些情况下,尤其是在使用Firefox浏览器时,可能会遇到本地图片无法显示的问题。这可能是由于浏览器安全策略或路径格式不兼容导致的。 为了解决火狐浏览器不显示本地图片的问题,我们需要考虑到路径格式的...

    Firefox火狐浏览器官方31.0b6-win32版本exe在线安装包

    标题中的“Firefox火狐浏览器官方31.0b6-win32版本exe在线安装包”表明我们正在讨论的是Mozilla Firefox浏览器的一个特定版本,即31.0b6,这是一个适用于Windows 32位操作系统的安装程序。"win32"表示这个版本是为32...

    javascript firefox不显示本地预览图片问题的解决方法

    在JavaScript和Firefox浏览器环境中,本地图片预览是一个常见的需求,特别是在用户选择文件后希望即时查看所选图片的情况下。然而,由于安全策略的限制,Firefox浏览器默认不允许直接通过JavaScript访问本地文件系统...

    javascript 获取表单file全路径

    本文将深入探讨如何在IE6、IE7以及Firefox等浏览器中获取文件输入控件的全路径,并提供一个具体的解决方案。 在早期的Internet Explorer(如IE6)中,用户可以通过`&lt;input type="file"&gt;`选择文件后,直接通过该元素...

    JavaScript获取图片真实大小代码实例

    以下是一个使用JavaScript获取图片真实大小的代码实例: ```javascript // 获取页面中特定ID的图片元素 var img = $("#img_id"); // 创建一个内存中的图片副本,避免CSS影响尺寸计算 var imgClone = $("&lt;img/&gt;")....

    JS获取input file绝对路径的方法(推荐)

    总体来说,文章介绍了通过JavaScript获取文件路径的方法,并详细说明了在不同浏览器之间进行兼容性处理的必要性。此外,还涉及到了浏览器安全策略对代码实现的影响,以及如何在必要时通过用户手动配置来绕过这些安全...

    Javascript将图片的绝对路径转换为base64编码的方法

    为了解决这个问题,你可以设置`Image`对象的`crossOrigin`属性为空字符串,这通常允许跨域请求(在Chrome和Firefox中有效,但某些旧版本的Safari可能不支持): ```javascript image.crossOrigin = ''; ``` 然而,...

    通过JS获取用户本地图片路径并显示的代码

    本知识点将会解释如何通过JavaScript(简称JS)获取用户在本地选择的图片路径,并在网页上显示出来,这一功能主要用在文件上传过程中,用户在上传之前需要先预览图片。 首先,我们要了解HTML(超文本标记语言)中的...

    JavaScript 动态相册

    最后,考虑到不同设备和浏览器的兼容性,开发JavaScript动态相册时需要对各种浏览器进行测试,确保在主流浏览器(如Chrome、Firefox、Safari、Edge)以及移动设备上都能正常工作。有时可能需要引入像jQuery这样的库...

    Javascript验证上传图片大小[前台处理]_.docx

    但是,Firefox提供了`nsIDOMFile`接口,可以通过`getAsDataURL()`方法获取数据URL形式的图片路径,并读取`fileSize`属性。例如: ```javascript var input = document.querySelector('input[type="file"]'); input....

    javascript dom代码应用 简单的相册[firefox only]

    在本文中,我们将深入探讨一个基于JavaScript DOM编程的简单相册实现,这是一个针对Firefox浏览器的示例。 首先,我们需要理解HTML结构。在给出的代码中,有一个`&lt;ul&gt;`元素(id为"imagegallery"),里面包含多个`...

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

    首先,对于IE6浏览器,由于其对HTML和JavaScript的支持相对有限,可以简单地通过读取`&lt;input type="file"&gt;`元素的`value`属性来获取图片路径,并将其设置为`&lt;img&gt;`标签的`src`属性,从而实现预览。这种方式的优点是...

    读取input:file的路径并显示本地图片的方法

    3. **预览图片**:对于支持FileReader API的现代浏览器(如Chrome、Firefox、Safari、Edge等),可以使用`FileReader`对象的`readAsDataURL`方法将文件内容转换为Base64编码的URL,然后设置到`&lt;img&gt;`标签的`src`属性...

    IE和FF的图片上传预览

    本文将详细讲解如何实现IE(Internet Explorer)和FF(Firefox)浏览器的图片上传预览功能,以及处理这两种浏览器在处理文件路径上的差异。 首先,让我们了解一下图片上传预览的基本原理。当用户在网页上选择一个...

Global site tag (gtag.js) - Google Analytics