#javascript #browser #client #headless-browser
#javascript #браузер #клиент #безголовый браузер
Вопрос:
Мне нужно внедрить сервис:
- Клиент вводит какой-то сторонний URI в форму на моем веб-сайте.
- Мой сервер отправляет клиенту js-скрипт такого рода: «загрузите введенный URI, отобразите его, введите js-код ‘X’ в отображаемый DOM»
То, что он делает, по сути, делает браузер независимым от расширения браузера. 🙂
Есть ли название для такой вещи? Я слышал, что современные веб-сайты делают что-то в этом роде: они отправляют клиенту не html, а какой-нибудь js-скрипт вместо этого, который заставляет клиентский браузер загружать дальнейшие js и html ect.
Комментарии:
1. 2) невозможно. Вы должны сделать это на стороне сервера и отправить подготовленный htnl клиенту.
2. Я делаю именно это, но искал больше способов реализовать такую вещь.
3. xss но браузеры / страницы активно делают что-то, чтобы предотвратить это. Серверная часть или плагин и ваши единственные реальные варианты.