我刚刚在Windows服务器上的旧IE6浏览器上测试了我的网站。
我遇到的问题是,当我提交表单时,我在另一页上获得的POST数据为空。 Array()
。
这个网站在不同的Windows服务器上使用IE6,它可以在我的笔记本电脑上运行,适用于所有其他主流浏览器(Firefox,Chrome,IE6,7,8,Safari)等。
它就是这台机器。是否有设置不允许在IE6上发布数据?
全部谢谢
<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>
答案 0 :(得分:0)
尝试在IE上安装http://www.brothersoft.com/iehttpheaders-13615.html之类的插件。这将确保POST数据没有发送到服务器。
然后尝试在计算机上进行防病毒扫描。在有病毒之前我已经注意到了这种行为。
删除已安装的任何IE浏览器工具栏/扩展程序。
答案 1 :(得分:0)
答案可以在这里找到:http://support.microsoft.com/?id=251404
IE6的这种设置有一种处理服务器握手的奇怪方式。
此外,还安装了Internet Explorer的增强安全性。