gpt4 book ai didi

ASP.NET 在 FileUpload 控件中禁用 "C:\fakepath"

转载 作者:行者123 更新时间:2023-12-04 06:28:43 27 4
gpt4 key购买 nike

ASP.NET 4.0

我已经检查过使用两者或控制(这是一个 html 文件输入的包装)将显示 "C:\fakepath\MyFile"在我的 Windows 7 上的 Google Chrome 12.0 和 IE8.0 中。它只显示 "MyFile"在FF3.6中。我试图不显示 "C:\fakepath\"字符串,因为它对大多数用户来说并不常见。

我已经在另一个 SO 线程中提到的 IE 安全设​​置中启用了显示完整路径,所以这不应该只是一个 IE 安全问题。更不用说 GC 也显示了 fakepath。

我更怀疑是因为我的编译环境——安装了 Windows 7 + VS2010 SP1 + MVC3。社区可以告诉我如何禁用它吗?

最佳答案

它不能被禁用,它是一种浏览器安全功能。它确保服务器无法访问客户端上的任何文件信息。有些浏览器会以不同的方式处理它,这就是为什么在 FF 中你只能看到文件名。

看到这个相关的问题:

Javascript loading clients local media

关于ASP.NET 在 FileUpload 控件中禁用 "C:\fakepath",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5713412/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com