【发布时间】:2012-07-25 21:53:22
【问题描述】:
经过几个小时的谷歌搜索,我发现自动完成框的错误从大约 10 年前开始,直到现在,在 IE9 上仍然存在。
问题:
当我在 iframe 中有输入:文本时,自动完成框存在定位错误 - 在 IE8 兼容模式、IE8、IE9 上进行了测试。
问题可能与 iframe 的父类有关(注意:可能不是样式,因为我在 IE9 控制台上测试过,禁用类样式不会解决问题;另一方面,给出相同的样式但删除类 部分解决自动完成框定位错误,不幸的是仅在 IE9 上)。
在 IE8 和 IE8 兼容模式下,尝试了同样的方法,自动完成框的位置仍然存在:有时位于 input:text 下方 50px 左右,有时位于 input:text 下方 8px 左右:text 底部(如 IE9)。
我从谷歌结果创建的解决方案,人们建议“位置:相对;左:0;上:0;”,经过测试,不起作用。
另一个人的类似问题:http://forums.asp.net/t/1538225.aspx/1
感谢您的帮助
【问题讨论】:
标签: internet-explorer iframe textbox autocompletebox