IE错误,iframe中的自动填充框位置

时间:2012-07-25 21:53:22

标签: internet-explorer iframe textbox autocompletebox

经过几个小时的谷歌搜索后,我发现自从近10年前就出现了自动完成框错误,直到现在,在IE9上仍然存在错误。

<小时/> 问题:
当我有一个输入:iframe内的文本,有自动完成框的定位错误 - 在IE8兼容模式,IE8,IE9上测试。
问题可能与iframe的父类有关(注意:可能不是样式,因为我在IE9控制台上测试,禁用类样式不会解决问题;另一方面,给出相同的样式但删除类 PARTIALLY SOLVE 自动完成框定位错误,不幸的是只在IE9上)。

在IE8和IE8兼容模式下,尝试了相同的方法,自动完成框bug的位置仍然存在:有时它位于输入下方50px左右:文本,有时大约是8px以上输入:文本底部(如IE9)。
我从谷歌搜索结果创建的解决方案,人们建议“位置:相对;左:0;顶部:0;”,测试,不起作用。
另一个人的类似问题:http://forums.asp.net/t/1538225.aspx/1


谢谢你的帮助

1 个答案:

答案 0 :(得分:2)

使用位置:使用iframe固定不可调整大小和可移动。 在我的例子中,它是一个使用iframe的jquery对话框。

仍然存在一个问题,在使用鼠标滚动时,自动填充框保持不变。