После добавления некоторых символов в поле страницы HTML в обозревателе Internet Explorer 7 исходные символы в текстовом поле заменяются вновь символов

Переводы статьи Переводы статьи
Код статьи: 939913 - Vizualiza?i produsele pentru care se aplic? acest articol.
ВажноСтатья содержит сведения об изменении реестра. Убедитесь в наличии резервной копии реестра перед внесением изменений.. и изучить процедуру его восстановления.. Для получения дополнительных сведений о резервной копии, восстановлении и изменении реестра щелкните следующий номер статьи базы знаний Майкрософт:
256986Описание реестра Microsoft Windows
Развернуть все | Свернуть все

В этой статье

Проблема

Рассмотрите следующий сценарий в ОС Windows Vista, под Windows XP или на компьютере под управлением Windows Server 2003, на котором работает Windows Internet Explorer 7:
  • В Internet Explorer 7 откройте страницу HTML, который содержит текстовое поле.
  • В текстовом поле для ввода некоторых знаков используется японский редактор метода ввода (IME). Кроме того, после ввода знаков, не нажимайте клавишу ENTER для подтверждения.
  • Щелкните вне текстового поля.

    ПримечаниеПри щелчке любого места вне надписи,OnChangeпроисходит событие.
  • В текстовом поле введите для добавления некоторых новых знаков.
  • , Щелкните вне текстового поля еще раз.
В этом случае исходные символы в текстовом поле заменяются на символы, добавляемые.

Причина

Эта проблема возникает из-заOnChangeсобытия до остановки композиции редактора метода ввода. Поэтому IME получает неверные сведения о диапазоне текста. Сведения о диапазоне этот текст, нуждающийся в результате IME для удаления исходные символы в текстовом поле.

Решение

Сведения пакета обновления

Решить эту проблему, получите последний пакет обновления для Windows Vista. Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
935791Как получить последний пакет обновления для Windows Vista

Сведения о исправления

Windows Vista

Исправление доступно в корпорации Майкрософт. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом, если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.

Исправление доступно для загрузки, существует ли раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.
Необходимые условия
Необходимые компоненты не требуются.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет любые другие ранее выпущенные исправления.
Сведения о реестре
Для использования одного из исправлений в этом пакете, необходимо внести изменения в реестр. Дополнительные сведения содержатся в разделе «Как для активизации этого исправления».
Сведения о файле
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладкеДата и времяэлемент панели управления.
Windows Vista, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Mshtml.dll7.0.6000.206363,583,48810 Июля 2007 г.02: 24x 86
Mshtml.tlb7.0.6000.206361,383,42409 Июля 2007 г.23: 46Не действует

Windows XP

Исправление доступно в корпорации Майкрософт. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом, если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.

Исправление доступно для загрузки, существует ли раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.
Необходимые условия
Для установки данного исправления требуется Windows XP пакетом обновления 2 (SP2) установлен.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет любые другие ранее выпущенные исправления.
Сведения о реестре
Для использования одного из исправлений в этом пакете, необходимо внести изменения в реестр. Дополнительные сведения содержатся в разделе «Как для активизации этого исправления».
Сведения о файле
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладкеДата и времяэлемент панели управления.
Windows XP с пакетом обновления 2, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Mshtml.dll7.0.6000.206363,583,48812 Июля 2007 г.13: 29x 86

Windows Server 2003

Исправление доступно в корпорации Майкрософт. Это исправление предназначено для устранения проблемы, описанной в этой статье.. Его необходимо применять только в тех системах, в которых наблюдается данная проблема.. Исправление может проходить дополнительное тестирование.. Таким образом, если вы не подвержены серьезно эту проблему, рекомендуется дождаться следующего обновления программного обеспечения, содержащего это исправление.

Исправление доступно для загрузки, существует ли раздел «Исправление доступно для загрузки» в верхней части этой статьи базы знаний. Если этот раздел не отображается, обратитесь в Службу поддержки клиентов Microsoft для получения исправления..

Примечание, Если дополнительные проблемы, или если требуется устранить неполадки может потребоваться создать отдельный запрос. Дополнительные услуги по технической поддержке, не связанные с данным исправлением, оплачиваются вами дополнительно.. Для получения полного списка, и служба технической поддержки по телефону номера или создать отдельный запрос, посетите следующий веб-узел корпорации Майкрософт:
http://support.Microsoft.com/contactus/?ws=support
ПримечаниеВ форме "Исправление доступно для загрузки" отображаются языки, для которых доступно исправление. Если язык не отображается, это потому, что исправление не поддерживается для этого языка.
Необходимые условия
Для установки данного исправления требуется Windows Server 2003 с пакетом обновления 2 (SP2) установлен.
Требование перезагрузки
Необходимо перезагрузить компьютер после установки данного исправления.
Сведения о замене исправлений
Это исправление не заменяет любые другие ранее выпущенные исправления.
Сведения о реестре
Для использования одного из исправлений в этом пакете, необходимо внести некоторые изменения в реестр. Дополнительные сведения содержатся в разделе «Как для активизации этого исправления».
Сведения о файле
Английская версия данного исправления содержит атрибуты файла (или более поздние атрибуты файлов), приведенные в следующей таблице. Дата и время для файлов указаны во всеобщем скоординированном времени (UTC).. При просмотре сведений о файле, время изменяется на местное.. Чтобы узнать разницу между временем по Гринвичу и местным временем,Часовой поясвкладкеДата и времяэлемент панели управления.
Windows Server 2003 с пакетом обновления 2, x 86-разрядных версий
Свернуть эту таблицуРазвернуть эту таблицу
Имя файлаВерсия файлаРазмер файлаДатаВремяПлатформа
Mshtml.dll7.0.6000.206363,583,48814 Июля 2007 г.06: 18x 86

Включение данного исправления

ПредупреждениеПри неправильном изменении реестра с помощью редактора реестра или иным способом могут возникнуть серьезные проблемы . Эти проблемы могут привести к необходимости переустановки операционной системы.. Корпорация Майкрософт не гарантирует, что эти проблемы можно будет устранить.. Изменения в реестр на свой собственный риск.

Для активизации этого исправления, выполните следующие действия, соответствующие вашей ситуации.

Windows Vista

  1. Нажмите кнопкуЗапустить
    Свернуть это изображениеРазвернуть это изображение
    Кнопка запуска
    ВведитеregeditвНачать поискв поле и нажмите кнопкуregeditвПрограммысписок .
    Свернуть это изображениеРазвернуть это изображение
    Защитная панель безопасности
    При запросе пароля администратора или подтверждения введите пароль, или нажмите кнопкуПродолжить.
  2. Найдите следующий раздел реестра, а затем нажмите кнопку:
    Explorer\Main\FeatureControl HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
  3. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуКлюч.
  4. Введите следующее имя раздела и нажмите клавишу ВВОД:
    FEATURE_IME_KEEP_TEXT_AFTER_ONCHANGE_KB939913
  5. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуЗначение DWORD.
  6. Типiexplore.exe, а затем нажмите клавишу ВВОД.
  7. НаИзменитьменю, нажмите кнопкуИзменить.
  8. Тип1, а затем нажмите кнопкуОК.
  9. Выход из редактора реестра.

Windows XP и Windows Server 2003

  1. Нажмите кнопкуЗапуститьщелкнитеЗапуститьВведитеregedit, а затем нажмите кнопкуОК.
  2. Найдите следующий раздел реестра, а затем нажмите кнопку:
    Explorer\Main\FeatureControl HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet
  3. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуКлюч.
  4. Введите следующее имя раздела и нажмите клавишу ВВОД:
    FEATURE_IME_KEEP_TEXT_AFTER_ONCHANGE_KB939913
  5. НаИзменитьвыберите пункт менюНовый, а затем нажмите кнопкуЗначение DWORD.
  6. Типiexplore.exe, а затем нажмите клавишу ВВОД.
  7. НаИзменитьменю, нажмите кнопкуИзменить.
  8. Тип1, а затем нажмите кнопкуОК.
  9. Выход из редактора реестра.

Временное решение

Для временного решения этой проблемы используйтеOnBlurсобытия вместоOnChangeсобытие.

Статус

Корпорация Майкрософт подтвердила, что это является проблемой в продуктах Майкрософт, которые перечислены в разделе «Данная статья применима к». Впервые эта ошибка была исправлена в Windows Vista с пакетом обновления 1 (SP1).

Дополнительная информация

Для получения дополнительных сведений щелкните следующий номер статьи базы знаний Майкрософт:
824684Описание стандартной терминологии, используемые при описании обновлений программных продуктов Майкрософт

Свойства

Код статьи: 939913 - Последний отзыв: 11 октября 2011 г. - Revision: 3.0
Информация в данной статье относится к следующим продуктам.
  • Windows Internet Explorer 7 for Windows XP
  • Windows Internet Explorer 7 for Windows Server 2003
  • Windows Internet Explorer 7 in Windows Vista
Ключевые слова: 
kbautohotfix kbvistasp1fix kbexpertisebeginner kbexpertiseadvanced kbfix kbqfe kbhotfixserver kbmt KB939913 KbMtru
Переведено с помощью машинного перевода
ВНИМАНИЕ! Перевод данной статьи был выполнен не человеком, а с помощью программы машинного перевода, разработанной корпорацией Майкрософт. Корпорация Майкрософт предлагает вам статьи, переведенные как людьми, так и средствами машинного перевода, чтобы у вас была возможность ознакомиться со статьями базы знаний KB на родном языке. Однако машинный перевод не всегда идеален. Он может содержать смысловые, синтаксические и грамматические ошибки, подобно тому как иностранец делает ошибки, пытаясь говорить на вашем языке. Корпорация Майкрософт не несет ответственности за неточности, ошибки и возможный ущерб, причиненный в результате неправильного перевода или его использования. Корпорация Майкрософт также часто обновляет средства машинного перевода.
Эта статья на английском языке:939913

Отправить отзыв

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com