0 0

js获取input file路径的问题5

本来input file里面的路径是这样的:C:\Users\Administrator\Desktop\953025.sql
然后通过js 获取后就变了:
c:\fakepath\953025.sql
怎么样才能获取到之前的那个绝对路径,希望能够适合所有的浏览器!!!!!
2014年10月26日 02:30

3个答案 按时间排序 按投票排序

0 0

采纳的答案

由于安全问题,所有浏览器都不会让你拿到全路径的(IE可以通过设定改变)。
为什么要拿到全路径,能说说你拿到后想干什么吗?

2014年10月27日 13:06
0 0

这是IE安全问题。修改一下IE设置。具体方法:工具 -> Internet选项 -> 安全 -> 自定义级别 -> 找到“其他”中的“将本地文件上载至服务器时包含本地目录路径”,选中“启用”即可。

2014年10月26日 21:33
0 0

不会吧,能贴点代码吗?在form属性里加上:enctype="multipart/form-data"。前端获得文件路径就是:$("#file文本框id").val();

2014年10月26日 09:10

相关推荐

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

    传统的HTML中,`<input type="file">` 元素可以用来让用户选择文件,但是出于安全考虑,浏览器出于安全考虑,不允许网页通过JavaScript直接获取用户本地文件系统的绝对路径。这是因为直接访问本地文件系统可能会引发...

    input file获得文件根目录简单实现

    - `document.getElementById("file").value`获取了`<input type="file">`元素的值,这个值通常是一个相对路径,而不是绝对路径,因为浏览器出于安全原因不会提供完整的文件系统路径。 - `myform.root.value=root;`将...

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

    1. **获取文件**:当用户通过`<input type="file">`选择文件后,可以通过JavaScript的`HTMLInputElement.files`属性访问到这个文件对象。 2. **验证文件类型**:在读取文件之前,通常需要验证文件是否是有效的图片...

    文件上传input file简便美化方案(css)

    在这个JavaScript代码中,我们为file input添加了事件监听,当用户选择文件之后,会触发事件处理函数,该函数会将文件路径设置到文本框中。如果浏览器不支持addEventListener或attachEvent方法,我们使用传统的...

    只修改input file组件的浏览按钮样式

    ### 只修改input file组件的浏览按钮样式 在前端开发中,`<input type="file">`组件通常用于让用户选择本地文件并上传到服务器。不过,默认情况下,此组件的样式较为简单,不符合很多项目的视觉需求。为了提升用户...

    如何将input type=file显示的浏览变成英文的

    通过上述步骤,我们可以轻松地将`<input type="file">`的默认“浏览”按钮替换为英文的“Browse”,并且将选中的文件路径显示在一个自定义的文本输入框中。这对于需要统一界面语言的应用场景非常有用。

    input file图片上传即时预览

    本文将详细介绍如何使用JSP(JavaServer Pages)来实现`input type="file"`标签的图片上传即时预览功能。 首先,我们要理解HTML中的`<input type="file">`标签,它是用来让用户选择本地文件的。当我们设置`<input ...

    取得input要素的文件路径

    在早期版本的Firefox(例如18.0)中,当用户选择文件后,开发者可以通过`input`元素的`files`属性获取到`File`对象,而`File`对象的`name`属性则提供了文件的相对路径。然而,出于安全考虑,现代浏览器(包括Firefox...

    input file的默认value清空与赋值方法

    具体的实现步骤包括获取`input file`元素,通过`document.getElementsByTagName`获取到`input`元素的引用,然后通过一些DOM操作,例如创建新的`TextRange`来模拟用户选中文本,通过`SendKeys`模拟键盘输入等方法,来...

    教你如何改变上传文件input的file属性.doc

    在JavaScript代码中,我们监听了`input[type='file']`元素的`change`事件,当用户选择文件后,检查文件路径中是否包含指定的文件扩展名。如果文件类型正确,将文件名显示在页面上,否则给出错误提示。 然后,我们...

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

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

    解决fakepath的js

    自己项目中遇到上传时fakepath的问题,通过这个js解决

    js 获取、清空input type=file的值(示例代码)

    首先,我们来看如何获取`<input type="file">`的值。当用户选择了一个文件后,这个文件的信息会存储在`value`属性中,但这个属性是只读的,无法直接通过`value=""`来清空。下面是一个简单的示例,展示如何获取用户...

    javascript 获取表单file全路径

    在JavaScript中,处理HTML表单中的`<input type="file">`元素时,尤其是在不同的浏览器环境中,获取文件的完整路径可能会遇到兼容性问题。本文将深入探讨如何在IE6、IE7以及Firefox等浏览器中获取文件输入控件的全...

    将input file的选择的文件清空的两种解决方案

    首先,通过`getElementById`获取到`<input type="file">`元素的引用,然后调用`select()`方法选中该输入框,接着使用`document.selection.clear()`清除当前的选择。这种方法基于浏览器的旧版选择和清除机制,其工作...

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

    input type="file" id="importFile" /> <input type="button" onclick="upload()"/> [removed] function upload() { var filename = document.getElementById("importFile").value; // 这时的filename...

    解决webView不支持网页,webViewinput type="file"上传功能

    然而,WebView在处理某些复杂网页功能时可能会遇到限制,比如`input type="file"`的文件上传功能。这个功能在许多网站上用于让用户选择本地文件进行上传,但在默认情况下,Android或iOS的WebView可能无法直接支持。...

Global site tag (gtag.js) - Google Analytics