Question

Ce n'est pas tout à fait une "programmation" question, mais j’espère que sa relation sera suffisamment étroite.

Savez-vous s’il est possible de configurer le navigateur sous Linux (Firefox, par exemple) afin qu’il utilise Wine pour créer des objets ActiveX? Je voudrais gérer les pages Web qui utilisent:

var xmlDocument = new ActiveXObject( Msxml2.DOMDocument.4.0 )

etc. en Javascript.

Était-ce utile?

La solution

Je pense que vous ne pouvez le faire que dans Internet Explorer sur Wine

Autres conseils

ActiveXObject fait partie de l'hôte de script Windows et n'est disponible sous Linux que si vous pouvez utiliser Wine pour l'installer.

Autre problème secondaire, ActiveXObject est une instance d’une application Windows et n’est généralement pas disponible sous Linux (surtout pas dans la suite MS Office).

Liens:

Hôte de script Windows

Wine

Edit: Wine avait-il été confondu avec Mono? Correction maintenant.

Si vous souhaitez uniquement un document XML, vous pouvez le faire via JavaScript. Leur n'est pas nécessaire pour ActiveX. Il suffit de demander au document d’analyser le XML pour vous. Jetez un coup d'œil au Centre de développement Mozilla. Ils ont de très bons documents JS.

Par ailleurs, si vous souhaitez que les pages Web multi-navigateurs soient exemptes d’ActiveX. Especailly avec toutes ses failles de sécurité.

vous pouvez voir flash dans Firefox de Linux. essayez le flash usagé.

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top