2010-09-16 6 views

Répondre

2

Vous ne pouvez pas. ActiveX est une chose IE seulement. Si vous avez besoin d'un soutien multi-navigateur, vous allez devoir repenser ce que vous essayez de faire ...

0

ActiveXObject ne fonctionne que dans IE, peut-être vous devriez essayer d'expliquer ce que vous voulez atteindre?

Je suppose que cela a quelque chose à voir avec la gestion des fichiers, plus précisément je suppose qu'il a quelque chose à voir avec le téléchargement, dans ce cas you probably want to do it in flash.

+0

Eh bien, je veux juste faire de gestion des fichiers (lecture et écriture) .... problème que je suis face est ce que je suis en utilisant ActiveX..which est seulement par IE nt justifiables d'autres navigateurs ...! –

0

J'ai une implémentation plus récente d'un hôte ActiveX pour Firefox & Chrome. Le projet est hébergé sur Google Code - http://code.google.com/p/ff-activex-host/.

Il fournit des mesures de sécurité telles que le verrouillage de site et CLSID/PROGID, de sorte que vous pouvez vous assurer que personne ne peut l'exploiter pour exécuter un ActiveX là-bas.

Il s'adresse aux développeurs Web, pas aux utilisateurs finaux, car le plugin doit être compilé avec les paramètres de sécurité corrects avant la distribution.

EDIT: Vous ne pourrez toujours pas utiliser de code JS/HTML compatible IE pour créer des objets ActiveX, vous devrez utiliser une notation légèrement différente. Juste un peu plus sécurisé.

0

Je pense que ce site va vous aider à mieux comprendre l'ActiveX parce que c'est la technologie Microsoft.

Même maintenant, ils disent au revoir à l'objet ActiveX dans le nouveau Windows 10. Edge ne supporte pas l'objet ActiveX. Seul Internet Explorer prend en charge un objet ActiveX.

Veuillez consulter ce lien pour plus d'informations.

ActiveX Controls

Questions connexes