Популярные ответы
Опция просмотра HTML-кода страницы в Microsoft Internet Explorer (далее IE) может не работать по разным причинам.
Первое что стоит проверить - это не работает ли эта возможность для любой открываемой страницы или только для некоторых. Во втором случае, возможен вариант, когда создатель страниц сознательно запретил просмотр кода при помощи скриптов. Для этого нужно отключить javascript в настройках IE.
Наиболее распространенная причина если просмотр не работает для всех страниц - переполнен кэш временных файлов IE (сопутствующий признак - рисунки JPG пытаются сохраниться как BMP). Выходом является очистка кэша временных файлов (меню Сервис > Свойства обозревателя > закладка "Общие" > в разделе "Временные файлы Интернета" кнопка "Удалить файлы").
Если компьютер работает в домене то, возможно, администратор запретил просмотр HTML-кода при помощи групповых политик. В этом случае можно попробовать поправить реестр - создаем файл с любым именем и расширением reg, и пишем в нем:
[HKEY_CURRENT_USER\Software\Policies\Microsoft\Internet Explorer\Restrictions]
"NoViewSource"=dword:00000000
Далее сохраняем и запускаем (соответственно, 1 вместо последнего нуля - запретит просмотр кода).
Также могли измениться настройки просмотрщика по умолчанию. Проблема так же решается корректировкой реестра.
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor]
@=""
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\View Source Editor\Editor Name]
@="c:\\windows\\system32\\notepad.exe"
Если и это не ваш случай, то стоит проверить следующие нюансы:
- убедиться что notepad.exe действительно существует пo пути %windir%\system32 (если не так то подкорректировать переменную PATH);
- проверить указывают ли переменные TEMP и TMP на реально существующие папки;
- есть ли правo change (изменение) на папку для cookies.