Warning: Cannot use a scalar value as an array in /home/admin/public_html/forum/include/fm.class.php on line 757

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/include/fm.class.php on line 770

Warning: Invalid argument supplied for foreach() in /home/admin/public_html/forum/topic.php on line 737
Форумы портала PHP.SU :: Проблема с совместимостью с IE8

 PHP.SU

Программирование на PHP, MySQL и другие веб-технологии
PHP.SU Портал     На главную страницу форума Главная     Помощь Помощь     Поиск Поиск     Поиск Яндекс Поиск Яндекс     Вакансии  Пользователи Пользователи


 Страниц (1): [1]   

> Описание: Отдельная страница почему-то не обрабатывается режимом совместимости
koka
Отправлено: 21 Августа, 2010 - 11:20:42
Post Id



Гость


Покинул форум
Сообщений всего: 115
Дата рег-ции: Июнь 2010  
Откуда: Россия, Ижевск


Помог: 1 раз(а)




Здравствуйте!!! Подскажите, где ошибка. Расскажу с предысторией: ставил себе готовый скрипт меню, для этого указал, как писали в инструкции к меню следующие теги
CODE (html):
скопировать код в буфер обмена
  1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml2/DTD/xhtml1-strict.dtd">
  2. <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">


Также для нормального отображения в IE 8 указал
CODE (html):
скопировать код в буфер обмена
  1. <meta http-equiv="X-UA-Compatible" content="IE=EmulateIE7">

Все страницы сайта открываются нормально (была проблема с отображением меню). Но вот например, на этой http://rulevoi[dot]net/content/zashi[dot][dot][dot].php?nomer=03[dot]11 странице, с меню снова появляются проблемы. При ручном выборе режима совместимости в IE 8 всё отображается нормально. Подскажите, в чём может быть проблема на этой странице, в шапке я ничего не менял. Ещё можно ли как-то добавить сайт в список сайтов microsoft (вроде бы такой есть), не поддерживающих IE 8???

Если нет, то подскажите, как реализовать подсказку для пользователей только IE 8? чтобы они включили режим совместимости. Заранее прошу не ругать за исходный текст, я только учусь Улыбка .


-----
http://rulevoi[dot]net - запчасти для иномарок в Ижевске
 
 Top
DeepVarvar Супермодератор
Отправлено: 21 Августа, 2010 - 14:33:37
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




koka а вот так мяню тоже "извиваца" должно?
http://s001[dot]radikal[dot]ru/i196/1008[dot][dot][dot]60266d83ed75[dot]jpg
я в смысле переноса от права вниз и влево (типо на следующую строку)
 
 Top
koka
Отправлено: 21 Августа, 2010 - 19:07:28
Post Id



Гость


Покинул форум
Сообщений всего: 115
Дата рег-ции: Июнь 2010  
Откуда: Россия, Ижевск


Помог: 1 раз(а)




DeepVarvar пишет:
koka а вот так мяню тоже "извиваца" должно?
http://s001[dot]radikal[dot]ru/i196/1008[dot][dot][dot]60266d83ed75[dot]jpg
я в смысле переноса от права вниз и влево (типо на следующую строку)


Да, так оно и сделано. В opere все выглядит нормально!
(Добавление)
Действительно, IE нормально не отображает именно на этой странице извивающийся подпункт. Я убрал ветвления из пункта защиты (так как переделал раздел, не стал нормально отображаться следующий пункт с ветвлением.


-----
http://rulevoi[dot]net - запчасти для иномарок в Ижевске
 
 Top
JustUserR
Отправлено: 22 Августа, 2010 - 02:23:42
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




koka пишет:
Если нет, то подскажите, как реализовать подсказку для пользователей только IE 8? чтобы они включили режим совместимости. Заранее прошу не ругать за исходный текст, я только учусь
Для выполнения некоторых специфических действий определяемых по текущей версии браузера пользователя можно использовать JS-скрипт - преимущество такого подхода заключается в возможности динамического изменения CSS-стилей и загрузки определенных внешних каскадных таблиц для данного пользователя - при этом значение user-agent не имеет значения поскольку версию браузера а точнее технологию его ядра можно определеить по специфическим JS-возможностям


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
DeepVarvar Супермодератор
Отправлено: 22 Августа, 2010 - 06:39:25
Post Id



Активный участник


Покинул форум
Сообщений всего: 10377
Дата рег-ции: Дек. 2008  
Откуда: Альфа Центавра


Помог: 353 раз(а)




koka на самом деле не сосвсем понятно какие именно проблемы вас беспокоят в IE... Отступы? Положение элементов?
 
 Top
JustUserR
Отправлено: 23 Августа, 2010 - 15:32:33
Post Id



Активный участник


Покинул форум
Сообщений всего: 8715
Дата рег-ции: Июнь 2009  


Помог: 17 раз(а)




koka В том случае если при ручном указании для вашего сайта режима совместимости отображения страниц происходит правильный показ вложенного меню - в то время как использование сответствующего meta-параметра не дает требуемого результата - то причина может быть следующей Вероятно режим совместимого отображения задаваемый в HTML-коде оказывает действие только на текущую страницу - в то время как все подключаемые элементы для которых она является контейнерной отображаются по старому В таком случае для решения можно использовать на серверной строне файл htaccess - в котором явно указать указать заголовок X-UA-Compatible со значением IE=EmulateIE7 для всех web-объектов в том числе и статических - это предоставит возможность отображения в режиме совместимости для всех вложенных элементов


-----
Сделать можно все что угодно - нужно только старание, терпение и хороший поисковик Улыбка
Безлимитный web-хостинг от 15 рублей за 40 МБ дискового пространства - http://ihost[dot]oks71[dot]ru/
 
 Top
Страниц (1): [1]
Сейчас эту тему просматривают: 0 (гостей: 0, зарегистрированных: 0)
« HTML, Дизайн & CSS »


Все гости форума могут просматривать этот раздел.
Только зарегистрированные пользователи могут создавать новые темы в этом разделе.
Только зарегистрированные пользователи могут отвечать на сообщения в этом разделе.
 



Powered by PHP  Powered By MySQL  Powered by Nginx  Valid CSS  RSS

 
Powered by ExBB FM 1.0 RC1. InvisionExBB