提交后,旧的Google表单重定向

| 我正在寻找一种解决方案(代码),该方法是在使用旧版Google表单提交表单后,如何将用户重定向到自定义的谢谢页面(不是默认的Google网页)。
<iframe name=\"hidden_iframe\"
        id=\"hidden_iframe\"
        style=\"display:none;\"
        onload=\"if(submitted){window.location=\'http:/...yourthankyoupage.htm\';}\">
</iframe>
<form action=\"https://spreadsheets.google.com/formResponse?formkey=.....\"
      method=\"post\"
      target=\"hidden_iframe\"
      onsubmit=\"submitted=true;\">
该代码不起作用。至少不适合我。有什么建议么?     
已邀请:
这是您自己设置的样式吗?一些不错的阅读这里:http://morning.am/tutorials/how-to-style-google-forms/ 基本上是... 更换
<form action=\"YOUR-EMBEDDED-GOOGLE-SPREADSHEET-LINK\" method=\"POST\">
<script type=\"text/javascript\">var submitted=false;</script>
    <iframe name=\"hidden_iframe\" id=\"hidden_iframe\" style=\"display:none;\"     
onload=\"if(submitted) {window.location=\'whateveryourredirectis.html\';}\"></iframe>
      <form action=\"YOUR-EMBEDDED-GOOGLE-SPREADSHEET-LINK\" method=\"post\" target=\"hidden_iframe\" 
onsubmit=\"submitted=true;\">
    
Sneaky Sheep版本2可以自动生成必要的html,以将表单嵌入到您的网站中。它保留了表单的样式表。 或者,如果您使用的是Sneaky Sheep的原始版本,请确保在样式部分中附加适当的域名以获取样式表。 例如,我不得不改变
<link href=\'/static/forms/client/css/1234-formview_ltr.css\' type=\'text/css\' rel=\'stylesheet\'>
<link href=\'https://docs.google.com/static/forms/client/css/3904611051-formview_ltr.css\' type=\'text/css\' rel=\'stylesheet\'>
    
您还可以考虑其他选择。在花了无数时间尝试根据自己的需要创建Google表单之后,我不得不放弃。我按照第一个答案的建议尝试了Morning.am教程,另一个尝试了代码生成器。在这两种情况下,我都将Google Forms代码复制到了自己的网页上,但最终却破坏了
Submit
按钮。狡猾的绵羊代码生成器上的其他用户也对此进行了评论。 显然,Google表单并非旨在为填写表单的人提供任何自定义反馈。确认页面上可能有静态文本甚至链接,但是在我的用例中,确认页面的内容取决于用户的输入。 我目前的解决方法是完全放弃Google表单,然后自行构建查询表单。我正在使用引导表单生成器,例如http://bootsnipp.com/forms。缺点是我将不得不花费更多的时间来调整表单的视觉外观。如果有更好的解决方案,我将更新此答案。     

要回复问题请先登录注册