Предполагая, что у меня есть некоторый HTML-код с предопределенными активами, использующими относительные пути, как мне загрузить этот HTML-код на текущей странице и изменить местоположение окна на правильный URL-адрес одновременно, чтобы страница и все ее активы загружались правильно.
В настоящее время, если я использую:
const w = window.open()
w.document.write("<html><body><p>help</p></body></html>")
w.location.replace("http://baseUrl.com")
Затем страница отображает HTML, а затем перезагружается при замене местоположения, что делает document.write
бесполезным.
Есть лиспособ сделать оба одновременно, чтобы URL-адрес загружался так же, как HTML-код?
Если я делаю
const w = window.open()
w.location.replace("http://baseUrl.com")
w.document.write("<html><body><p>help</p></body></html>")
Третья строка не запускается, потому что я теряю доступ к w
переменная при замене местоположения.
Любая помощь будет оценена.Заранее спасибо.