Перейти к публикации
Поиск в
  • Дополнительно...
Искать результаты, содержащие...
Искать результаты в...

Некорректное отображение в IE


military21
 Поделиться

Рекомендованные сообщения

http://military21.ru

в ie некорректно отображаются категории и продукты.

OCStore V1.5.4.1

Может поможет http://theweb20.net/webdev/css/universalnye-css-haki-dlya-brauzerov

В любом случае Вам нужно верстать под все браузеры. Используйте CSS хаки (введите в поисковике и смотрите)

Ссылка на комментарий
Поделиться на других сайтах


Может поможет http://theweb20.net/...-dlya-brauzerov

В любом случае Вам нужно верстать под все браузеры. Используйте CSS хаки (введите в поисковике и смотрите)

спасибо. почитал про хаки

Как я понял этими хаками подключается файл.css при условии открытия страницы в ие

у меня на страницах категорий в head прописаны комменты для ие

<!--[if IE 7]> <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie7.css" /> <![endif]--> <!--[if lt IE 7]> <link rel="stylesheet" type="text/css" href="catalog/view/theme/default/stylesheet/ie6.css" /> <script type="text/javascript" src="catalog/view/javascript/DD_belatedPNG_0.0.8a-min.js"></script> <script type="text/javascript"> DD_belatedPNG.fix('#logo img'); </script> <![endif]-->

То есть вроде условия прописаны а в реальности не работает. Проверял в итестере и в 7 версии и в более младших - открывает криво. Подскажите пжл в каком направлении копать. Может попробовать эти условия совсем убрать (кстати в каких файлах содержиться этот код).

Ссылка на комментарий
Поделиться на других сайтах


вам не IE7.css надо смотреть, а корректность кода для начала. Где то может html тег забыли закрыть итд. ИЕ не очень дружелюбно относится к незакрытым тегам или каким то ошибкам.

Ссылка на комментарий
Поделиться на других сайтах

хорошо буду думать в направлении корректности кода.

вот сейчас нашел в инете валидаторы сижу мозгую пытаюсь разобраться

а где на фтп искать сам код ?

Ссылка на комментарий
Поделиться на других сайтах


Попробуй в google webmaster проверить на ошибки, должен показать все незакрытые теги, если они есть и вобще ошибки если они есть.

А и есть то, что IE не имеет много из опций которые имеет мозила или хром или опера. В принцепе если не трогали ничего в файлах css, да и в других - должно работать нормально. Да и попробуй в IE8 и IE9, так или иначе мало кто на сегодня пользуется IE7 или IE6, а те которые ими пользуются в интернет магазинах ничего не покупают никогда.

Ссылка на комментарий
Поделиться на других сайтах


посмотрел в гугле вебмастере. Отдельного пункта по проверке кода не нашел. Нашел только то что у меня часть заголовков и тп по мелочи повторяется

сейчас смотрю через http://validator.w3.org

проверил через него главную. Выдал следующую информацию

5 Errors, 2 warning(s)

по ошибкам

Validation Output: 5 Errors

  • error.pngLine 1, Column 1: Non-space characters found without seeing a doctype first. Expected <!DOCTYPE html>.
    <!DOCTYPE html>

  • error.pngLine 1, Column 1: Element head is missing a required instance of child element title.
    <!DOCTYPE html>
    Content model for element head: If the document is an iframe srcdoc document or if title information is available from a higher-level protocol: Zero or more elements of metadata content. Otherwise: One or more elements of metadata content, of which exactly one is a title element.
  • error.pngLine 1, Column 16: Stray doctype.
    <!DOCTYPE html>

  • error.pngLine 2, Column 26: Stray start tag html.
    <html dir="ltr" lang="ru">

  • error.pngLine 2, Column 26: Cannot recover after last error. Any further errors will be ignored.
    <html dir="ltr" lang="ru">
  • смотрю код исходный через браузер - ниче понять не могу. Вот например 1 ошибка - что ему не нравиться все же вроде нормально. По остальниым тоже не врубился в чем проблема.

Ссылка на комментарий
Поделиться на других сайтах


Может <!DOCTYPE html> прописано как то неверно? Так ли кто может подсказать.

Напишите пжл где лежат в папках на сервере по умолчанию файлы с кодом

Ссылка на комментарий
Поделиться на других сайтах


Что странно скопипастил часть кода с 1 ошибки а за ней дописал текст: "Так ли кто может подсказать. Напишите пжл где лежат в папках на сервере по умолч файлы с кодом"

После отправки поста текст умешьшился вслед за текстом в тэге.

Ссылка на комментарий
Поделиться на других сайтах


Давай начнем с того, чего и где менял и редактировал, чтоб знать что где ремонтировать. Чего добавлял.

Вот, почитай здесь.

http://stackoverflow...-before-doctype

Первую ошибку должен решить етим способом.

Вторая - http://stackoverflow...lidation-errors

Дальше не буду тебе постить, пость ошибку в гугл и читай. Файлы - найди в которых у тебя ошибки, вряд ли во всех твоих файлах ошибка. Проверь все ли страницы отображаются некоректно или только определеные, если все - то значит чтото ты намулевал и знаеш что именно ето - модуль ли, тема ли.

А по мне чуется, что ты гдето чтото сам дописывал в файлах или добавил какойто модуль не читая руководство к нему или просто даже версия не подходила, так как ошибка номер 1 из за енкондинга и по мне все идет потом от ней - типо гдето чтото отредактировал сам.

  • +1 1
Ссылка на комментарий
Поделиться на других сайтах


Нашел скрипт для поиска кода с bom. Действительно были такие файлы. Изменил кодировку и все стало с отображением ок.

Но ошибок при проверке в http://validator.w3.org/ стало больше. Подозреваю что они по большей части связаны с модулями (то есть авторы модулей не позаботились о безупречности кода) и вроде как особо не мешают.

Теперь в основных браузерах с отображением все нормально.

Ссылка на комментарий
Поделиться на других сайтах


Создайте аккаунт или войдите в него для комментирования

Вы должны быть пользователем, чтобы оставить комментарий

Создать аккаунт

Зарегистрируйтесь для получения аккаунта. Это просто!

Зарегистрировать аккаунт

Войти

Уже зарегистрированы? Войдите здесь.

Войти сейчас
 Поделиться

  • Сейчас на странице   0 пользователей

    • Нет пользователей, просматривающих эту страницу.
×
×
  • Создать...

Важная информация

На нашем сайте используются файлы cookie и происходит обработка некоторых персональных данных пользователей, чтобы улучшить пользовательский интерфейс. Чтобы узнать для чего и какие персональные данные мы обрабатываем перейдите по ссылке. Если Вы нажмете «Я даю согласие», это означает, что Вы понимаете и принимаете все условия, указанные в этом Уведомлении о Конфиденциальности.