У меня есть следующее объявление в моем коде:Преобразовать <object /> декларацию яваскрипта ActiveXObject
<object id="myObject" name="myObject"
data="data:application/x-oleobject;base64,ab9qcMENN0WE41oij7hs8764yu+YEwAA2BMABB=="
classid="clsid:83A04F76-85DF-4f36-A94E-BA3465007CDA" viewastext
codebase="someAssembly.dll#version=UNKNOWN">
</object>
Я хочу, чтобы создать экземпляр этого же объекта, но внутри .js файла, и поэтому я хотел бы построить этот объект без необходимости использовать тег (если это вообще возможно):
var myObject = new ActiveXObject(*Something goes here*);
Разве Microsoft не исправила ошибку «Глобальные объекты JS для каждого элемента с идентификатором»? – Quentin
Ваш ответ не затрагивает вопрос вообще BTW. – Quentin
Боюсь, что да. Недавно я реализовал элемент управления ActiveX, который является компонентом вместо элемента управления, и я сделал тот же вызов с помощью значения атрибута OBEJCT id. И это работает для меня. –