ActiveXObject работает в IE, но не в Firefox - PullRequest
2 голосов
/ 16 сентября 2010

new ActiveXObject("Scripting.FileSystemObject") этот activex работает в т.е, но не в firefox. Кто-нибудь знает эквиваленты firefox, chrome, safari, opera и т. Д.?

Ответы [ 4 ]

2 голосов
/ 16 сентября 2010

Вы не можете. ActiveX только для IE. Если вам нужна кросс-браузерная поддержка, вам придется заново продумать, что вы пытаетесь сделать ...

0 голосов
/ 17 января 2017

Я думаю, этот сайт поможет вам лучше понять ActiveX, потому что это технология Microsoft.

Даже сейчас они прощаются с объектом ActiveX в новой Windows 10. Edge не поддерживает объект ActiveX. Только Internet Explorer поддерживает объект ActiveX.

Пожалуйста, проверьте эту ссылку для получения дополнительной информации.

Элементы управления ActiveX

0 голосов
/ 17 июля 2011

У меня более новая реализация хоста ActiveX для Firefox и Chrome.Проект размещен в Google Code - http://code.google.com/p/ff-activex-host/.

. Он обеспечивает некоторые меры безопасности, такие как блокировка сайта и CLSID / PROGID, так что вы можете быть уверены, что никто не сможет использовать его для запуска любого ActiveX.

Он предназначен для веб-разработчиков, а не конечных пользователей, так как плагин должен быть скомпилирован с правильными настройками безопасности перед распространением.

РЕДАКТИРОВАТЬ: вы по-прежнему не сможете использовать IE-совместимыйJS / HTML-код для создания объектов ActiveX, вам нужно будет использовать несколько другое обозначение.Просто немного безопаснее.

0 голосов
/ 16 сентября 2010

ActiveXObject работает только в IE, может, вам стоит попытаться объяснить, чего вы хотите достичь?

Я предполагаю, что это как-то связано с обработкой файлов, более конкретно, я предполагаю, что это как-то связано с загрузкой, в этом случае вы, вероятно, захотите сделать это во флэш-памяти .

...