Отслеживать запросы с сайта
Здраствуйте, я в сайте через iframe поставил google form и хочу отслеживать успешную отправку формы, в сайте форма отображается и работает хорошо и я понимаю что там политика безопасности не позволяет работать с событиями формы, но когда например нажимаем какой то radio button то с сайта уходит post запрос с статусом 204 на https://docs.google.com/forms/d/e/1F...cDHsZoczLUlapw и в Request Headers authority: docs.google.com. а когда форма корректно заполнении и форма отправляется то тогда отправляется get запрос status 200 на https://www.gstatic.com/_/freebird/_...12,sy13,rK97wb.
Вопрос такой могу ли я отловить этот get запрос ? заранее благодарю за помощь |
можно каким то образом отловить запрос в сайте ?
|
<form action="" target="frame" id="form"> <iframe name="frame" src="https://docs.google.com/forms/d/e/1FAIpQLSdIM6PXOc0VRW7kycFs_2RkJIlM6V4woLqrE3A94Izctpl4cw/viewform" frameborder="0" height="100%" width="100%" id="iframe"></iframe> </form> if( document.getElementById('form') ){ // как проверит if } |
Кто может мне помочь в этом разобраться за денги ?
|
Даже за деньги, вы не отловите запрос, который посылается с iframe.
|
может я не правильно объяснил виноват.
Сайт http://form.hostronavt.ru/?form=5 там форма из google form и нужно когда форма отправляется сработало моя функция, моя функция готова нужно просто определит события. например addEventListener('message',function(){ // МОЯ ФУНКЦИЯ }) |
Форма же не вам отправляет сообщение, а запрос на сервер.
|
да на сервер отправляет, и там два вида запросов есть, post 204 когда что то выбираем и get 200 когда заполнена все поля и нажимаем на кнопку отправить. Я думаю что раз запросы видеть наш браузер то как то можно скак бы отловить эту событию и запустить нашу функцию
В google form есть вкладка для скриптов и там тоже можно писать javascript но там я не разбирался |
voraa,
как то можно решит эту задачу ? |
Часовой пояс GMT +3, время: 02:09. |