IE6不提交POST数据?

时间:2010-05-24 15:28:05

标签: php post internet-explorer-6

我刚刚在Windows服务器上的旧IE6浏览器上测试了我的网站。

我遇到的问题是,当我提交表单时,我在另一页上获得的POST数据为空。 Array()

这个网站在不同的Windows服务器上使用IE6,它可以在我的笔记本电脑上运行,适用于所有其他主流浏览器(Firefox,Chrome,IE6,7,8,Safari)等。

它就是这台机器。是否有设置不允许在IE6上发布数据?

全部谢谢

HTML

<form method="post" action="save_settings.php">
<div class='rw'>a 
<input class='set_inp' type='text' name='a' id='a' value='' />
</div><div class='rw'>b 
<input class='set_inp' type='text' name='b' id='b' value='' />
</div><div class='rw'>c
<input class='set_inp' type='text' name='c' id='c' value='' />
</div><div class='rw'>d 
<input class='set_inp' type='text' name='d' id='d' value='' />
</div><div class='rw'>e 
<input class='set_inp' type='text' name='e' id='e' value='' />
</div><div class='rw'>f 
<input class='set_inp' type='text' name='f' id='f' value='' />
</div><div class='rw'>g 
<input class='set_inp' type='text' name='g' id='g' value='' />
</div><div class='rw'>h
<input class='set_inp' type='text' name='h' id='h' value='' />
</div><div class='rw'>i
<input class='set_inp' type='text' name='i' id='i' value='' />
</div><div class='rw'>j
<input class='set_inp' type='text' name='j' id='j' value='' />
</div>
<input id="submit" name="submit" type="submit" value="Save" />
</form>

2 个答案:

答案 0 :(得分:0)

尝试在IE上安装http://www.brothersoft.com/iehttpheaders-13615.html之类的插件。这将确保POST数据没有发送到服务器。

然后尝试在计算机上进行防病毒扫描。在有病毒之前我已经注意到了这种行为。

删除已安装的任何IE浏览器工具栏/扩展程序。

答案 1 :(得分:0)

答案可以在这里找到:http://support.microsoft.com/?id=251404

IE6的这种设置有一种处理服务器握手的奇怪方式。

此外,还安装了Internet Explorer的增强安全性。