javascript - 上传时收到假路径

标签 javascript html file-upload

每当上传过程通过浏览器而不是 IE 进行时,客户端系统中属于该文件的路径
显示为“c:/fakepath/x.jpg”..!我尝试了很多
网上的解决方案来纠正这个问题,但没有任何效果..!如果之前有人成功解决了这个
问题,请将您的解决方案发送给我..!
我使用的HTML代码

<form name="xx"  enctype="multipart/form-data">
<input type="file" name="up"/>
</form>

我的Java脚本..

alert(document.xx.up.value);

但它在除 IE 之外的所有浏览器中显示“c:/fakepath/x.jpg”。

最佳答案

这是浏览器安全限制。无法通过脚本设置文件上传控件的值,也无法读取正确的路径。

关于javascript - 上传时收到假路径,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9476473/

相关文章:

javascript - 在两个不同或相同设备的不同网络浏览器中打开的两个 Controller 之间的通信

Javascript:在 div 上执行的 scrollBy 函数

javascript - 获取 anchor 标签的文本并将其显示在html标签中

javascript - 将 JavaScript 行添加到某些代码中

javascript - 通过 css 对象的 X 轴确定偏移,javascript

javascript - 设置 jQuery 对话框按钮回调

html - 单击其他地方后,如何使按钮保持其焦点状态?

javascript - IE10使用显示通过ajax发送FormData对象:none file-input

php - Android 允许将多个文件上传(最大 150 MB)到 PHP 服务器

java - GWT - 客户端文件上传