Проблема списка предложений Ajax в IE - PullRequest
1 голос
/ 10 января 2011

Мой «список предложений ajax» скрывается за «меню выбора», расположенным точно под текстовым полем, вызывающим функциональность ajax. Однако он отлично работает в другом браузере, но не работает с IE 6.0. Пожалуйста, предложите любое решение. Также я уже отключил функцию автозаполнения для этого текстового поля, но иногда это работает, иногда нет. Есть ли какое-либо постоянное решение этой проблемы без отключения этой функции через панель управления браузером.

Спасибо

Ответы [ 2 ]

3 голосов
/ 10 января 2011

IE6 имеет проблемы с размещением объектов над собственными элементами управления, такими как <select>.Если вы используете jQuery, тогда вы можете попробовать плагин bgiframe , если вы не используете jQuery, то вы можете изучить источник bgiframe (он довольно мал) и применить его методы к вашей проблеме.

Было бы неплохо сказать людям, что они не должны использовать IE6, но есть все еще немало крупных предприятий, которые используют его по разным причинам: он пришел с XP и это то, что "предприятие"«Стандартизировалось, есть много внутренних приложений, которые работают только в IE6, и никто не хочет платить за их перестройку и т. д. Жизнь трудна, и нам приходится поддерживать старый, грязный мусор, такой как IE6, иногда слишком плохой, кто бы ни былоплачивая счета, вы получаете возможность вызывать выстрелы, поэтому иногда вам просто приходится иметь дело с этим.

1 голос
/ 10 января 2011

Я бы не стал беспокоиться о IE6, просто перестану его поддерживать или скажу посетителям, которые используют IE 6, чтобы перейти на более новую версию. В любом случае, пользователи IE6 привыкли к "ужасным веб-сайтам".

В любом случае, вы пытались добавить правило CSS z-index в свой "список предложений ajax"? Примерно так:

z-индекс: 9999;

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...