1

我已经尝试了很多来访问 Internet Explorer 上的本地文件系统。谷歌搜索后我得到了一些脚本。这可以通过ActiveXObject在 Internet Explorer 上创建一个来实现。但出于安全原因,Internet Explorer 默认禁用此选项。如果有人改变它是可能的。我的问题是有没有其他方法可以在不手动更改浏览器设置的情况下访问 Internet Explorer 中的 locla 文件系统?

我想将其用于预上传文件大小检查程序。我不能在这个页面上使用 FLASH 来实现这一点。

4

1 回答 1

1

如果您进入一个网站并从您的文件系统中窃取您的东西,那将不会很有趣。这是一个高安全性问题,这就是它被阻止并且无法自动解除阻止的原因。

但是,如果您只需要限制文件大小限制,您可以MAX_FILE_SIZE在表单中隐藏输入来限制最大文件大小。

 <input type="hidden" name="MAX_FILE_SIZE" value="10000" />

请注意,它可以与此处所述的 PHP一起使用,如果您使用的是其他服务器端语言,则需要检查如何限制您使用的语言中的文件大小。

如果您确实需要访问文件系统并且您在公司环境中,您可以使用组策略更改该设置(您需要与网络管理员交谈)以更改该设置并使您的所有站点都容易受到 Internet 中的不良内容的影响或创建一个扩展程序来执行您只需要在您的页面上执行的危险操作。

于 2012-12-10T12:45:24.397 回答