0 0

关于JS获取上传文件的全路径的问题!0

在IE6,7,8,9的情况下,用js能获得上传文件的全路径,但是,浏览器IE10的情况下,在前端如何使用js获取 <input type="file">所上传文件的全路径。

####################################################
if($.browser.msie  && ($.browser.version =='6.0'||$.browser.version =='7.0'||$.browser.version =='8.0')){

    var file =$("#b_file");
    file.select();
         var path=document.selection.createRange().text;
         document.selection.empty(); 
         alert(path);
}

#####################################################
if($.browser.msie  && ($.browser.version =='9.0' )){
    var file =$("#b_file");
    var b_focus = $("#b_focus");
    file.select();
    b_focus.focus();
         var path=document.selection.createRange().text;
         document.selection.empty();
                 alert(path);
}

问题补充:IE10的场合,下面的代码貌似好用,哈哈!!!
if($.browser.msie  && ($.browser.version =='10.0' )){
    var file =$("#b_file");
    file.select();
         var path=document.selection.createRange().text;
         document.selection.empty();
                 alert(path);
}
2013年10月31日 16:40
目前还没有答案

相关推荐

    js弹出窗口 + 获取上传文件全路径

    本文将深入探讨"js弹出窗口 + 获取上传文件全路径"这一主题,这两个知识点是JavaScript在交互式用户界面设计中的关键部分。 首先,让我们来讨论"js弹出窗口"。在网页开发中,弹出窗口通常用于显示警告信息、确认...

    在html页面使用JavaScript实行文件上传到本地服务器并获取文件所在路径

    使用JavaScript实现文件上传到本地服务器并获取到上传后文件所在路径,是由到JavaScript,java以及html页面。这个比较好,不是在jsp上获取路径,jsp太简单了,而且过时了,所以就在html页面实现了下功能,我主要是做...

    js弹出窗口 获取上传文件全路径

    在本篇中,我们将深入探讨如何使用JS实现弹出窗口以及获取上传文件的全路径。 首先,我们来讨论如何使用JS创建一个弹出窗口。通常,我们会结合HTML和CSS来实现。在HTML中,我们可以创建一个隐藏的`&lt;form&gt;`元素,...

    js获取上传文件的绝对路径实现方法

    本文主要介绍如何使用JavaScript获取上传文件的绝对路径。 通常情况下,HTML5规范建议出于安全考虑,当用户使用选择文件时,返回的路径信息应该是虚拟路径而不是真实的文件系统路径,这就是所谓的"fake path"。例如...

    拖拽-获取文件路径.

    拖拽获取文件路径这一功能在很多场景下都非常实用,比如文件管理软件、图片编辑工具、云存储服务的上传功能,甚至是简单的文本编辑器中的导入功能。理解并掌握这一技术,能提升应用的用户友好性和效率。因此,无论是...

    IE8上传文件时javascript取文件的真实路径的问题(\"C:\\fakepath\\xxxxx )

    标题 "IE8上传文件时javascript取文件的真实路径的问题(\"C:\\fakepath\\xxxxx )" 描述了一个在使用Internet Explorer 8 (IE8) 浏览器进行文件上传时遇到的技术挑战。在这个问题中,JavaScript无法获取到文件的实际...

    JS获取文件大小方法小结

    本文主要探讨了三种不同的JS方法来获取文件大小,这些方法主要适用于浏览器环境,尤其是Internet Explorer。 方法一:利用ActiveX控件 在较旧版本的IE浏览器中,可以使用ActiveX技术来访问本地文件系统。ActiveX...

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

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

    ie7/ie8获取上传文件的绝对路径源代码

    在探讨如何在IE7与IE8浏览器中获取上传文件的绝对路径之前,我们先来了解一下为何这成为了一个问题。Internet Explorer 7 和 IE8 是早期的网页浏览器版本,它们在处理DOM(文档对象模型)和JavaScript的方式上存在...

    用js获取上传文件的大小

    用js获取上传文件的大小,输入文件路径即可,在IE6上没问题,其他版本的浏览器没试过。

    关于火狐3和ie无法浏览文件全路径问题

    然而,在某些情况下,如通过SSH进行远程文件管理或开发时,获取完整的文件路径是非常必要的,因为这有助于确保上传的数据能够被正确地定位到服务器上的真实地址。 #### 重要概念解析 **浏览器安全策略:** 现代...

    如何使用JS获取IE上传文件路径(IE7,8)

    本文将详细介绍如何在IE7和IE8中使用JavaScript获取上传文件的路径。 首先,我们来看一个名为`validateFileSize`的函数,这个函数用于验证用户选择的文件是否符合指定的最大大小,并尝试获取文件路径。函数接受两个...

    js读取本地文件到字节数组

    ### JS读取本地文件到字节数组 在Web开发中,经常需要处理用户上传的文件,例如图片、文档等。这些文件可能来源于用户的本地计算机,并通过Web页面上传至服务器。为了实现这一功能,通常的做法是将文件内容转换为...

    JS 实现文件上传功能

    在JavaScript的世界里,实现文件上传功能是一个常见的需求,尤其是在现代Web应用中。传统的文件上传通常依赖于Flash技术,但随着HTML5的普及,JavaScript已经能够提供原生的、无插件的文件上传解决方案。本教程将...

    java 上传文件,实时获取上传进度.

    - 配合JavaScript(例如jQuery或Vue.js)监听上传事件,与后端保持通信,实时更新进度条状态。 4. **进度条组件** - 常见的前端进度条组件有Bootstrap的`progress-bar`,或者自定义CSS样式来创建。 - 接收到后端...

    取得input要素的文件路径

    本文将详细讲解如何从这样的输入元素获取文件路径,以及在Firefox开发中这一过程的变化。 首先,我们要了解`&lt;input type="file"&gt;`元素的基本用法。这是一个HTML元素,用于创建一个文件选择器,用户可以通过它选取...

    如何在界面上打开文件夹并获取路径

    需要注意的是,由于安全原因,浏览器不会提供完整的文件路径,通常只会显示文件名。例如,在Chrome中,文件对象的`path`属性是空的,只能通过`name`属性获取文件名。 总的来说,虽然在Web环境下直接获取文件夹路径...

    js+ajax实现获取文件大小的方法.docx

    - 使用 `select()` 方法选取文件路径,然后通过 `document.selection.createRange().text` 获取实际文件名。 - 创建一个 `ActiveXObject` 对象,这是 Internet Explorer 支持的 AJAX 对象,用于发起 HTTP 请求。 ...

Global site tag (gtag.js) - Google Analytics