Показать полную графическую версию : [решено] Как пофиксить? "IE6: Click to activate and use this control - KB912812"
После установки апдейта IE требуется ручная активация ActiveX (в том числе flash).
http://capitalhead.com/img/activating_activex.gif
По ссылке:
http://capitalhead.com/articles/click-to-activate-and-use-this-control---kb912812.aspx
Ходил, но чего-то ни добавление ключа в реестр ни установка обновления - не помогает решить проблему.
Может кто знает как пофиксить на уровне компа? (Про решения на уровне HTML я знаю)
Мелкософт взяли за огнетушитель за наружение каких-то патентов, в результате они изменили принцип отображения ActiveX. Юзер как всегда крайний...
amped
Вам нужно установить последнее накопительное обновление для IE. Как я понял, вы до сих пор пользуетесь версией 6, поэтому вам нужно загрузить обновление Download details: Cumulative Update for Internet Explorer for Windows XP Service Pack 2 (KB928090) (http://www.microsoft.com/downloads/details.aspx?FamilyID=d4038dc1-8af6-4bea-82b8-eaccff4cdb28&DisplayLang=en). Для IE7 требуется Download details: Cumulative Update for Internet Explorer 7 for Windows XP Service Pack 2 (KB928090) (http://www.microsoft.com/downloads/details.aspx?FamilyID=ee851efd-2caf-41ce-a423-e1827de318df&DisplayLang=en)
Список текущих обновлений безопасности Windows XP SP2 (http://tools.oszone.net/Vadikan/hotfixes.html)
Vadikan
Если бы...
190 Hotfix(s) Installed.
...
[93]: Q147222
[94]: Q927978
[95]: KB925398_WMP64
[96]: KB917734_WMP9
[97]: KB923689
[98]: KB811113 - Service P
[99]: KB834707 - Update
[100]: KB867282 - Update
[101]: KB873333 - Update
[102]: KB873339 - Update
[103]: KB885250 - Update
[104]: KB885835 - Update
[105]: KB885836 - Update
[106]: KB886185 - Update
[107]: KB887472 - Update
[108]: KB887742 - Update
[109]: KB887797 - Update
[110]: KB888113 - Update
[111]: KB888302 - Update
[112]: KB890046 - Update
[113]: KB890047 - Update
[114]: KB890175 - Update
[115]: KB890859 - Update
[116]: KB890923 - Update
[117]: KB891781 - Update
[118]: KB893066 - Update
[119]: KB893086 - Update
[120]: KB893756 - Update
[121]: KB893803v2 - Update
[122]: KB894391 - Update
[123]: KB896358 - Update
[124]: KB896422 - Update
[125]: KB896423 - Update
[126]: KB896424 - Update
[127]: KB896428 - Update
[128]: KB896688 - Update
[129]: KB898461 - Update
[130]: KB899587 - Update
[131]: KB899589 - Update
[132]: KB899591 - Update
[133]: KB900485 - Update
[134]: KB900725 - Update
[135]: KB901017 - Update
[136]: KB901214 - Update
[137]: KB902400 - Update
[138]: KB904706 - Update
[139]: KB905414 - Update
[140]: KB905749 - Update
[141]: KB908519 - Update
[142]: KB908531 - Update
[143]: KB909095 - Update
[144]: KB910437 - Update
[145]: KB911280 - Update
[146]: KB911562 - Update
[147]: KB911567 - Update
[148]: KB911927 - Update
[149]: KB912812 - Update
[150]: KB912919 - Update
[151]: KB913446 - Update
[152]: KB913580 - Update
[153]: KB914388 - Update
[154]: KB914389 - Update
[155]: KB916595 - Update
[156]: KB917344 - Update
[157]: KB917422 - Update
[158]: KB917953 - Update
[159]: KB918118 - Update
[160]: KB918439 - Update
[161]: KB919007 - Update
[162]: KB920213 - Update
[163]: KB920670 - Update
[164]: KB920683 - Update
[165]: KB920685 - Update
[166]: KB920872 - Update
[167]: KB922582 - Update
[168]: KB922819 - Update
[169]: KB923191 - Update
[170]: KB923414 - Update
[171]: KB923694 - Update
[172]: KB923980 - Update
[173]: KB924191 - Update
[174]: KB924270 - Update
[175]: KB924496 - Update
[176]: KB924667 - Update
[177]: KB925902 - Update
[178]: KB926255 - Update
[179]: KB926436 - Update
[180]: KB927779 - Update
[181]: KB927802 - Update
[182]: KB928090 - Update
[183]: KB928255 - Update
[184]: KB928843 - Update
[185]: KB929969 - Update
[186]: KB930178 - Update
[187]: KB931261 - Update
[188]: KB931784 - Update
[189]: KB931836 - Update
[190]: KB932168 - Update
Юзаю IE 6.
amped
Ага, я теперь припоминаю этот странный хотфикс, к которому потом срочно выпустили исправление :) Вы http://support.microsoft.com/kb/917425/ru пробовали установить? Вообще, в нем версия Mshtml.dll старее, чем в KB928090. И все-таки попробуйте импортировать в реестр
REGEDIT 4
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Internet Explorer\Main\FeatureControl\FEATURE_ENABLE_ACTIVEX_INACTIVATE_MODE]
"iexplore.exe"=dword:00000001и перезагрузиться
Vadikan
917425 (Compatibility Patch for Internet Explorer for Windows XP Service Pack 2 (KB917425) не ставится, говорит:
The version of IE you have installed does not match the update you are trying to install.
Ключ тоже добавлял (писал в первом посте) - не помогает.
Может вручную выдернуть mshtml.dll и подменить?
Petya V4sechkin
20-04-2007, 17:40
amped
Фиксить могут (и должны) только web-дизайнеры, на каждом отдельно взятом сайте.
Микрософт свое дело сделало (рамочка вокруг ActiveX, "Щелкните, чтобы активировать и бла-бла-бла..."). Вынуждено было сделать (патентный иск и все такое). Но при этом (слава богу) оставило четкие инструкции по нейтрализации:
If you are a Web site owner, you can rewrite your Web pages so that users are never presented with a tooltip or a dialog box. Learn how (http://msdn.microsoft.com/workshop/author/dhtml/overview/activating_activex.asp).
Постепенно все сайты с ActiveX начинают это использовать. Например Adobe (http://www.adobe.com/) - никаких рамочек у флешей. Или тот же Rambler (http://www.rambler.ru/) со своей рекламой.
Может вручную выдернуть mshtml.dll и подменить?Можно. Только надо учитывать, что в накопительном обновлении для IE много файлов. И если один из них заменить на древний, полугодичной давности, велика вероятность появления глюков (и уязвимостей, кстати).
В случае крайней необходимости либо не ставить обновления для IE вообще, либо остановиться на KB905915 (старое обновление, выпущенное еще в декабре 2005 г.) и игнорировать все, выпущенные позднее.
Да бред ведь, из-за их внутренних споров все вэбмастера должны вкрячивать в код какой-то ява скрипт для обхода... А если завтра на мелкософт подадут патентодержатели какой ни будь функции из js?
Petya V4sechkin
22-04-2007, 20:07
amped
Что характерно, с вами согласен главный операционный директор компании Eolas Technologies Марк Свордс (http://news.ru-coding.com/1334.html) ;)
Наверное, отвалив 521 лимон долларов по иску, микрософт не хочет иметь с компанией Eolas вообще никаких дел.
Билл мог бы просто купить этот Eolas с потрохами... слабак! :)
Вам нужно установить последнее накопительное обновление для IE. Как я понял, вы до сих пор пользуетесь версией 6, поэтому вам нужно загрузить обновление Download details: Cumulative Update for Internet Explorer for Windows XP Service Pack 2 (KB928090)
У меня (WXP_PRO_SP2, IE6) как раз uninstall этого update'a и решил проблему. Теперь думаю почитать подробней про этот cumulative update.
Petya V4sechkin
07-05-2007, 21:09
jurec
В случае крайней необходимости либо не ставить обновления для IE вообще, либо остановиться на KB905915 (старое обновление, выпущенное еще в декабре 2005 г.) и игнорировать все, выпущенные позднее.
Petya V4sechkin
12-12-2007, 12:18
Вот и конец истории - микрософт решило убрать эту ерунду.
Вышло очередное накопительное обновление для IE KB942615 (http://support.microsoft.com/kb/942615) и одновременно с ним KB945007 (http://support.microsoft.com/kb/945007).
When you deploy the IE ACA update, it disables the "Click to activate" behavior of the Internet Explorer ActiveX update that is contained in update KB942615. The other security updates that are contained in update KB942615 are still present and are still functional.
We strongly recommend that you deploy this IE ACA update only to computers for testing before the "Click to activate" behavior is permanently removed in the Internet Explorer cumulative update that is planned for April 2008. Removing the "Click to activate" behavior from Internet Explorer will require no changes to existing Web pages.
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.