Клон ActiveXObject Javascript - PullRequest
       11

Клон ActiveXObject Javascript

0 голосов
/ 04 октября 2019

Я создаю объект MSXML2.ServerXMLHTTP ActiveXObject в Javascript и хочу клонировать его в другую переменную.

var Obj1 = new ActiveXObject('MSXML2.ServerXMLHTTP');

Если я просто скажу «Obj2 = Obj1», он, конечно, не будет работать, так как любойшанс в Obj2 также изменит Obj1 (в конце концов, это просто ссылка на позицию в памяти, а не реальная копия). Я попытался Object.assign, но это выдает ошибку. Другие предложения, которые я видел, включают JSON stringify / parse, но это, конечно, также не работает, поскольку это ActiveXObject, а не обычный объект.

Есть ли способ клонировать ActiveXObject? Причина, по которой я спрашиваю, заключается в том, что я хочу, чтобы клон имел файлы cookie и т.д. оригинала.

Спасибо!

...