2012-07-25 10 views
5

Nach ein paar Stunden von Google-Suche, fand ich, dass es Autocomplete-Box Bug seit fast 10 Jahren, bis jetzt, auf IE9 der Bug ist immer noch da. Problem:
Wenn ich eine Eingabe habe: Text in Iframe, gibt es Positionierung Bug der Autocomplete-Box - getestet im IE8-Kompatibilitätsmodus, IE8, IE9. Das Problem möglicherweise im Zusammenhang mit der Elternklasse iframe (Hinweis: möglicherweise nicht der Stil, weil ich auf IE9 Konsole getestet, Deaktivieren der Klassenstil wird nicht das Problem lösen, auf der anderen Seite, geben den gleichen Stil, aber das Entfernen der Klasse PARTIALLY SOLVE die Autocomplete Box Positionierung Bug und leider nur auf IE9).

auf IE8 und IE8 Kompatibilitätsmodus, versuchte die gleiche Methode, die Position der Autocomplete Box Bug ist immer noch vorhanden: manchmal ist es etwa 50px unter der Eingabe befindet: Text, manchmal ist es etwa 8px über der Eingabe: Text unten (wie IE9). IE Bug, Autocomplete Box Position in iframe


Lösung ich gründete von Google Ergebnis, Leute vorschlagen "Position: relative; links: 0; oben: 0;", getestet, funktioniert nicht.
ähnliches Problem von einer anderen Person: http://forums.asp.net/t/1538225.aspx/1


Dank für Ihre Hilfe

Antwort

2

Position Verwendung: mit iframe nicht veränderbar und beweglich befestigt. in meinem Fall war es ein jquery Dialog mit einem iframe.

immer noch ein Problem bleibt, auf Blättern mit der Maus die Autofill-Box bleiben an Ort und Stelle.