Enctype不适用于MAC浏览器

时间:2010-01-11 16:43:59

标签: html forms enctype

这很奇怪,但我在我的一个网站上有一个网页表单,可以在Windows浏览器上正确上传文件,但在Mac浏览器上没有。我非常有信心它与Enctype有关。我把表单剥离到了它的裸露部分(相当尴尬......)但仍然没有运气。

这是表格标题:

<form ENCTYPE='MULTIPART/FORM-DATA' METHOD='POST'>

您可以假设html正文标记是正确的。表单在正确的位置有一个close标签,doctype设置为strict。没有javascript干扰表单。

有人经历过类似的事吗?

1 个答案:

答案 0 :(得分:0)

Safari / Mac OS X中存在一个已知的错误,可以追溯到几年前。在某些情况下,Safari在上传文件后不会关闭网络连接。因此上传有效失败。

https://bugs.webkit.org/show_bug.cgi?id=5760

此线程中可能有一种解决方法: http://forums.macrumors.com/archive/index.php/t-672301.html