Перенаправить после отправки формы Google - PullRequest
0 голосов
/ 04 июля 2018

У меня есть пользовательская форма Google, которую я создал, и собственный сайт. После отправки формы Google мне нужно разрешить пользователю доступ к загрузке файла. Это означает, что вы сможете получить доступ к файлу, только если заполнили форму.

Я искал способ перенаправления на пользовательский URL-адрес без отображения URL-адреса (поэтому пользователь не может копировать-вставлять его и загружать файл много раз), но невозможно перенаправить после отправки (даже если форма встроен).

Я даже пытался открыть форму во всплывающем окне с URL-адресом файла или чем-то еще, но все кажется невозможным.

Есть ли способ достичь этого?

1 Ответ

0 голосов
/ 28 января 2019
<!-- Normal form embed code, add an ID -->
<iframe id="gform" src="https://docs.google.com/forms/d/e/1FAIpQLSeaiWCc598b3beFhYraf4nNsLgG3bXby_Qne93rHy_Mb_8UIA/viewform?embedded=true" width="640" height="487" frameborder="0" marginheight="0" marginwidth="0" style="margin:0 auto; max-width:100%;">Loading…</iframe>

<script type="text/javascript">
var load = 0;

document.getElementById('gform').onload = function(){
    /*Execute on every reload on iFrame*/
    load++;
    if(load > 1){
        /*Second reload is a submit*/
        document.location = "https://www.google.com/search?q=thanks&tbm=isch";
    }
}
</script>
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...