#html
#HTML
Вопрос:
У нас есть сайт с формой ввода кредитной карты.
Пользователь введет свою информацию и нажмет Отправить. Затем он переходит на страницу благодарности.
На ноутбуке ThinkPad под управлением IE 8: Если пользователь нажимает кнопку «Назад» (со страницы благодарности), он возвращается к вводу данных кредитной карты. Однако полей для имени на карточке, номера карточки и первой строки адреса там нет. (на мгновение игнорируйте, что страница не должна кэшироваться ..) У меня есть другие компьютеры под управлением IE 8 и 9, которые не демонстрируют такого поведения.
Я не имею в виду, что они пусты. Я имею в виду, что поля ввода плоские, их там нет. Там указаны дата истечения срока действия, город, штат и почтовые индексы. Только не те, что перечислены выше.
Есть идеи о том, что могло бы это сделать? Сами поля всегда видны, и нет абсолютно никакого кода, чтобы их скрыть.
Мой клиент говорит, что это происходит и в других формах на их сайте. Основной сайт — это приложение joomla, которое использует iFrame для отображения форм из моего приложения.
Я понятия не имею, с чего вообще начать с этого.
Комментарии:
1. Вероятно, нам понадобится ссылка.
2. Странно, попробуйте удалить кэш. Может ли быть просто, что Internet Explorer настроен по-другому на этом компьютере? попробуйте сравнить настройки
3. @Lenny: На данный момент мне интересно, нет ли какого-нибудь помощника IE, который уничтожает поля.
4. используете ли вы
#hashtags
как часть «истории» своей формы?5. Я закрываю этот вопрос, поскольку он просто «слишком локализован», чтобы получить какую-либо помощь. Я не могу опубликовать ссылку по определенным причинам, и это воспроизводимо только на одном конкретном компьютере. Спасибо всем.
Ответ №1:
Да, нам нужна ссылка для устранения неполадок. Все, что я могу сказать, вероятно, это какой-то конфликтующий css, скрывающий это. Воспользуйтесь инспектором элементов и взгляните на все свойства полей.
Комментарии:
1. Принимаю, потому что никто не может по-настоящему помочь в этом, и я не могу удалить сообщение .. 😉