Verwenden von ActiveX-Objekten in Javascript in Linux (Firefox)
Es ist nicht ganz eine "Programmierung" Frage, aber ich hoffe, Ihr eng genug.
Wissen Sie, wenn es möglich ist, konfigurieren Sie den browser in Linux (z.B. Firefox) zu verwenden Wein zum erstellen von ActiveX-Objekte? Ich möchte die Handhabung des web-Seiten verwenden:
var xmlDocument = new ActiveXObject( Msxml2.DOMDocument.4.0 )
etc. in Javascript.
Du musst angemeldet sein, um einen Kommentar abzugeben.
Ich denke, Sie können das nur tun, in Internet Explorer auf Wine
ActiveXObject ist Teil des Windows Script host, und unter Linux nicht verfügbar, es sei denn, Sie können den Wein verwenden, um es zu installieren.
Als eine Seite-Problem, die eigentliche ActiveXObject ist eine Instanz einer windows-Anwendung, und nicht allgemein verfügbar in Linux (vor allem nicht auf die MS Office suite).
Links:
Windows Scripting Host
Wein
Edit: Hatte den Wein verwechseln mit Mono. Ist jetzt behoben.
Wenn Sie wollen einfach nur ein xml-Dokument, das Sie tun können, die über standard-javascript. Ihre besteht keine Notwendigkeit für ActiveX. Fragen Sie einfach das Dokument zu Parsen von xml für Sie. Haben Sie einen Blick auf die Mozilla-Entwickler-Zentrum. Sie haben eine sehr gute JS-docs.
Auf einer anderen Anmerkung, wenn Sie möchten, dass cross-browser-web-Seiten meiden ActiveX. Besonders mit all seinen Sicherheitslücken.
können Sie sehen, flash in firefox von linux. versuchen Sie, verwendet flash.