Как я могу издеваться над стандартным целым браузером window
на клиенте? Я хочу совершенно новый объект, такой же как window
, который бы обеспечивал работу с местоположением и DOM, но не отображал бы в фактическом отображаемом окне. Есть JSDOM, который работает на сервере, но я хотел бы возможности на клиенте. Я использую Метеор с Мокко.
Я нашел решение для вызова window.open()
и использования возвращаемого значения, но оно связано с проблемами с блокировщиком всплывающих окон, и я полагаю, это довольно медленно.