![]() |
ActiveX "без" IE
ActiveX "без" InternetExplorer'а Наверное очень многим, те, кто работают с WebMoney, не нравится, что поддержка ActiveX существует только в Internet Explorer'е, т.к. многие используют альтернативные клиенты, вроде Opera или Mozilla Firefox. Почти все сервисы WebMoney требуют авторизации Keeper'а. Для авторизации используется технология ActiveX, разработанная компанией Microsoft, и, естественно, работающая только в Internet Explorer. Opera и Firefox не имеют поддержки ActiveX, поэтому авторизовать Кипер с помощью этих браузеров невозможно. Понятно, что пользователям Оперы и Мозиллы не очень удобно запускать IE каждый раз, когда им необходимо воспользоваться ActiveX. Поэтому для решения этой проблемы существует спецальный плагин, который заставляет использовать выше названные браузеры на нужных страницах движок IE, т.е. полностью эмулировать работу IE внутри себя в нужные моменты времени. Скачать этот плагин вы можете здесь: Neptune Opera
Mozilla Firefox
Код:
javascript: function IE() { var addy = prompt(%22Vvedite URL (s http://)%22); document.write('<html><head><title>Neptune - ' + addy + '</title></head><body><embed type=%22application/x-meadco-neptune-ax%22 pluginspage=%22http://www.meadroid.com/neptune/download/%22 width=%22100%%22 height=%22100%%22 param-location=%22' + addy + '%22></embed></body></html>'); document.close(); } void(IE()); Url-IEТакже как и Opera, Мозилла, с открытым внутри нее окном IE может зависнуть. Проблема решается путем сворачивания и разворачивания браузера. Если баян или ацтой - сильно не пинайте ;) |
делал я так когда надо было WMZ на Яндекс поменять через roboxange. но у меня че то не прокатило. ни с Оперой не с Мозилой не прокатило хотя все сделал правильно. А вот с ИЕ все пучком. А так за старания плюсег тебе!
|
Цитата:
|
мда)
там же при оплате есть инструкция как установить плагин... |
я по инструкции и сделал! причем везде писалось что все ок! но нифига!
|
Ну вообще-то есть уже способ намного легче и безгеморройнее, + к тому же не запускающий никакие IE в окне оперы и фф:)
Opera 1) Скачиваем файл WMAcceptor.dll - элемент ActiveX, необходимый для авторизации. Сохраняем его в какой-нибудь каталог (например Windows\System32). Теперь нам нужно установить его из командной строки. Если вы не знаете, как это делать, то самый простой способ - использовать Total Commander или другие файловые менеджеры. Откроем в Total Commander папку, куда сохранен WMAcceptor.dll, и внизу в командной строке наберем regsvr32 WMAcceptor.dll, после чего нажмем [Enter] 2) Скачиваем и устанавливаем Java Runtime Environment. 3) Скачиваем архив со специальным плагином для Opera, который позволит Опере работать с ActiveX. Распаковываем архив в папку путь\к\Опере\program\plugins (например, на нашем компьютере это C:\Program Files\Opera\program\plugins). Перезапускаем Оперу. Жмем Tools->Advanced->Plug-ins (Инструменты->Дополнительно->Плагины), чтобы убедиться, что плагин установлен (в списке должен появиться Mozilla ActiveX control and plugin support). Чтобы каждый раз при заходе на странцу авторизации Опера не выдавала окошко с предупреждением о неизвестном сертификате, добавим в браузер корневой сертификат WebMoney. Для этого в Опере откроем эту ссылку, в ответ на предложение установить сертификат - нажмем [Install]. Теперь зайдем в Tools->Preferences->Advanced->Security->Manage certificates..., откроем вкладку Authorities и найдем в конце списка сертификат WebMoney Transfer Root Authority. Выделяем его, жмем [View] и снимаем галочку Warn me before using this certificate. Жмем [Ok]. Firefox 1) Скачиваем файл WMAcceptor.dll - элемент ActiveX, необходимый для авторизации. Сохраняем его в какой-нибудь каталог (например Windows\System32). Теперь нам нужно установить его из командной строки. Если вы не знаете, как это делать, то самый простой способ - использовать Total Commander или другие файловые менеджеры. Откроем в Total Commander папку, куда сохранен WMAcceptor.dll, и внизу в командной строке наберем regsvr32 WMAcceptor.dll, после чего нажмем [Enter]: http://owebmoney.ru/img/browsers2_1.gif 2) Устанавливаем ActiveX plugin. Для этого идем по ссылке. Жмем [Далее]. Внизу появляется текстовой блок. http://owebmoney.ru/img/browsers2_2.gif Находим в нем ссылку "Mozilla ActiveX" и кликаем по ней. Модуль устанавливается. Перезапускаем браузер. Это всё. В том, что авторизация заработала, можно убедиться на этой странице, инициировав платеж. Есть, однако, один нюанс. Во время авторизации Опера и Firefox не отображают окно с выбором WMID, как это делает Internet Explorer. Поэтому если у вас одновременно запущены несколько Киперов под разными WMID, браузер сам авторизуется одним из них, не спросив вас о том, каким именно вы хотели бы авторизоваться. |
Рулез за тему парни!
|
| Время: 07:44 |