Нет способа динамически создать новое окно в другом домене, чем страница, которая его создает (и это хорошо для обеспечения безопасности).
Поскольку вы хотите открыть страницу вВ другом домене лучше всего создать страницу в другом домене и настроить запрос AJAX, который отправляет на него данные, но, разумеется, CORS необходимо настроить для междоменного доступа.
Также (К вашему сведению), newWindow.write(text);
потерпит неудачу.Это должно быть: newWindow.document.write(text);
.