Вы можете использовать iFrame, указав его атрибут src
на конечной точке, которая возвращает содержимое страницы чат-бота.Это приведет к тому, что все HTML / CSS / JavaScript будут правильно отображаться так, как если бы они открывались непосредственно в собственной вкладке или окне браузера.Как следствие, все ваши сценарии будут выполняться правильно.
Стилизованный iFrame может отображаться так, чтобы он плавал над остальной частью вашей веб-страницы по желанию.
<iframe width="560" height="315" src="http://localhost:port_no/application_Page"></iframe>
IFrame не подлежит блокировке всплывающих окон.Если вы хотите, чтобы настоящее всплывающее окно отображалось как отдельное окно браузера, как, например, в вашем примере ссылки, вы можете выполнить следующий код.Обратите внимание, что он контролирует, где и как происходит всплывающее окно.Однако обратите внимание, что многие браузеры блокируют настоящие всплывающие окна, и пользователь может не видеть это окно, если они активно блокируют всплывающие окна.
window.open('http://localhost:port_no/application_Page','popUpWindow','height=500,width=400,left=100,top=100,resizable=yes,scrollbars=yes,toolbar=yes,menubar=no,location=no,directories=no, status=yes')