【发布时间】:2010-04-01 13:46:05
【问题描述】:
我对经典的 ASP 页面有一个真正的问题。 该页面允许用户上传文档并将其保存到数据库中。初始页面发布到另一个保存到数据库的 asp 页面。这适用于 IE 和 Firefox。但是在 Safari 上它失败了。 我已经调试了这个问题,归结为服务器页面可以访问的所有控件中,只有 1 个控件丢失。这恰好是这样的:
<input type="file" size="40" id="myfile" name="myfile" />
所以我想知道为什么 safari 会决定不让我访问这个控件(使用 asp 的 Request("") )以及为什么它在 FF 和 IE 中有效。我有一些调试代码会写出所有控件,但它没有看到这个控件。
附言我讨厌网络开发
【问题讨论】:
-
嗯....当您使用 FF 或 IE 时,服务器上的
Request("myfile")究竟会得到什么?!因为经典 ASP 中的文件上传非常重要,通常需要相当多的工作(可以完成)或插件(这使它更容易)。 (这是某种愚人节玩笑吗?)
标签: asp-classic safari