2013-08-09 12:31:35 +0000 2013-08-09 12:31:35 +0000
3
3

Настройка реестра для "Настройки просмотра совместимости" в Internet Explorer для добавления сайта?

У нас есть один сайт (интранет-сайт), который не играет хорошо с Internet Explorer 10 unless мы добавляем его в Internet Explorer “Настройки просмотра совместимости”. Таким образом, если вы откроете Internet Explorer и перейдете в меню Tools -> Настройки просмотра совместимости, то получите всплывающее меню в таком виде:

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

Ответы (3)

6
6
6
2013-08-09 12:50:43 +0000

URL-адреса могут быть добавлены в список совместимости в IE 10 с помощью следующей групповой политики,

_User Configuration->Administrative Templates->Windows Components->Internet Explorer->Compatibility View->Use Policy List of Internet Explorer 7 sites. _

Если вы хотите ввести эту информацию непосредственно в реестр,

  1. Перейдите по адресу HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList (Вы можете создать папки реестра вручную, если они отсутствуют, или файл .REG создаст все за вас)

  2. Щелкните правой кнопкой мыши PolicyList ->New->String Value->Введите имя вебсайта в разделе ‘Name’ (Имя) и ‘Data’ (например, superuser.com)

Пример REG файла:

Windows Registry Editor Version 5.00

[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\BrowserEmulation\PolicyList]
"superuser.com"="superuser.com"
4
4
4
2014-03-07 22:43:12 +0000

Это не сработало с моей системой. Я нашел то, что она сделала, но ее нелегко создать. Нужно было добавить его в список Compatibility View (Вид совместимости) и экспортировать из области ниже.

Mine создали двоичный ключ под названием “UserFilter” по следующему пути:
[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData

Для примера superuser.com он создал запись ниже:

[HKEY_CURRENT_USER\Software\Microsoft\Internet Explorer\BrowserEmulation\ClearableListData]
"UserFilter"=hex:41,1f,00,00,53,08,ad,ba,01,00,00,00,38,00,00,00,01,00,00,00,\
  01,00,00,00,0c,00,00,00,b4,74,d2,47,55,3a,cf,01,01,00,00,00,0d,00,73,00,75,\
  00,70,00,65,00,72,00,75,00,73,00,65,00,72,00,2e,00,63,00,6f,00,6d,00

ПРИМЕЧАНИЕ: Это заменяет все существующие записи. Он удалит их и заменит все записи ТОЛЬКО этим примером.

1
1
1
2014-08-21 14:06:42 +0000

Хорошо работает для моего IE9 и Vista. Имя должно быть URL. Данные могут быть полностью проигнорированы или любой строки charcters или, что еще лучше, ваш собственный лейбл.

Примеры:

-> Gmail не поддерживает IE9, но прекрасно работает с IE8 и IE10, IE11:

Имя = accounts.google.com

Данные =

или

Данные = Gmail

-> Чтобы пропустить всплывающее окно Google о том, как “сделать Google поисковой системой по умолчанию”:

Имя = google.com

Data =

или

Data = всплывающее окно Google w/o nuisisance

-> Для банков, которые настаивают на старых версиях IE:

Название = седьмой национальный банк.com

Данные =

или

Данные = 7-й Natl Bank

Похожие вопросы

11
3
5
2
5