Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 17.11.2011, 15:22
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

Проблемы с показом примеров кода в IE9
в теме изменить положение бэкграунда относительно центра использовал возможности запуска html прямо в форуме, но не смог показать в IE9 как работает одно из css правил (в ie9 оно поддерживается)

пытался использовать <meta http-equiv="X-Ua-Compatible" content="IE=Edge"/>, но в iframe это похоже не работает

дело в том, что сам форум по умолчанию отображается в IE9 в режиме IE7

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

потом пытался использовать песочницу
http://javascript.info/play/ys73W - это вообще не открылось в IE9

может быть, если будет возможность, сделать возможность работы с IE9 в режиме IE9 а лучше IE=Edge ?
Ответить с цитированием
  #2 (permalink)  
Старый 19.11.2011, 03:18
UDN UDN вне форума
Аспирант
Отправить личное сообщение для UDN Посмотреть профиль Найти все сообщения от UDN
 
Регистрация: 18.06.2009
Сообщений: 55

<meta http-equiv="X-UA-Compatible" content="IE=9" />
Отображение содержимого в стандартном режиме IE9, отображает страницы так, как это делает браузер IE9 независимо от того, содержится ли на странице директива <!DOCTYPE>

<meta http-equiv="X-UA-Compatible" content="IE=EmulateIE9" />
принуждает IE использовать директиву <!DOCTYPE> для задания способа отображения содержимого. Директивы стандартного режима отображаются в стандартном режиме IE9, а директивы режима совместимости отображаются в режиме IE5.5 (Quirks).


Сообщение от Pavel M.
дело в том, что сам форум по умолчанию отображается в IE9 в режиме IE7
<meta http-equiv="X-UA-Compatible" content="IE=7, IE=9"/>
можно задать список режимов, браузер сам выберет максимально поддерживающий IE7..9




Определить, какой режим совместимости используется на странице, можно с помощью свойства documentMode.
Также можно просто открыть нужную страницу и ввести в адресную строку следующую команду:
// IE
javascript:alert(document.documentMode);  // удобнее будет создать новую закладку на панели и вставить этот код

Последний раз редактировалось UDN, 19.11.2011 в 03:48.
Ответить с цитированием
  #3 (permalink)  
Старый 19.11.2011, 13:43
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

ну так если вы все знаете так хорошо, то запустите пример кода на этом форуме чтобы он работал в режиме IE9
Ответить с цитированием
  #4 (permalink)  
Старый 19.11.2011, 16:51
UDN UDN вне форума
Аспирант
Отправить личное сообщение для UDN Посмотреть профиль Найти все сообщения от UDN
 
Регистрация: 18.06.2009
Сообщений: 55

Ну и в чем проблема?
Если я выставлю в настройках браузера по F12, эмуляцию IE7, тогда и у меня не будут работать теги на странице включающие режим выше IE7.

Также принудительные настройки есть в реестре в ключе FEATURE_BROWSER_EMULATION
Ваша проблема предполагаю, от вашего длинного носа, с которым вы суетесь не понимая, что делаете.

Пример кода рабочий в IE6..9
Ответить с цитированием
  #5 (permalink)  
Старый 19.11.2011, 20:48
Лаборант :-)
Отправить личное сообщение для Pavel M. Посмотреть профиль Найти все сообщения от Pavel M.
 
Регистрация: 08.11.2011
Сообщений: 806

про установку ручками я писал в первом сообщении этой темы

> можно конечно руками переводить IE9 в стандартный режим, но каждый раз надо напоминать об этом

а без ручной установки или тем более изменения реестра

жду ваш пример кода на этом форуме чтобы он работал в режиме IE9

если не можете, то прошу не мешаться в этой теме
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
глюк форума Gvozd Сайт Javascript.ru 11 18.03.2009 13:37