html - respuestas - personalizar formularios de google
Antiguo formulario de Google redireccionado despuĆ©s de la presentaciĆ³n (3)
¿Es esta una forma que te has estilizado? Algunas buenas lecturas aquí: http://morning.am/tutorials/how-to-style-google-forms/
básicamente es ... reemplazar
<form action="YOUR-EMBEDDED-GOOGLE-SPREADSHEET-LINK" method="POST">
con
<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;">
Estoy buscando una solución (código) sobre cómo redirigir al usuario a una página de agradecimiento personalizada (no predeterminada de Google) después de enviar el formulario con el antiguo formulario de 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;">
Este código no funciona. Al menos no para mí. ¿Alguna sugerencia?
También podría considerar otras opciones. Después de dedicar innumerables horas a intentar adaptar los formularios de Google a mis necesidades, tuve que renunciar. Probé el tutorial de morning.am tal como se recomendó en la primera respuesta y el generador de código en la otra . En ambos casos, copié el código de Google Forms a mi propia página web pero terminé rompiendo el botón Submit
. Esto también es comentado por otros usuarios en el generador de código Sneaky Sheep .
Al parecer, Google Forms no está diseñado para proporcionar comentarios personalizados para la persona que completó el formulario. Podría tener un texto estático o incluso un enlace en la página de confirmación, pero en mi caso de uso, el contenido de la página de confirmación depende de la entrada del usuario.
Mi solución actual es deshacerse de Google Forms por completo y crear el formulario de consulta por mi cuenta. Estoy usando un generador de formularios de inicio , por ejemplo, http://bootsnipp.com/forms . El inconveniente es que tendré que dedicar más tiempo a modificar la apariencia visual de la forma. Actualizaré esta respuesta si surge una mejor solución.
Sneaky Sheep versión 2 puede generar automáticamente el html necesario para insertar el formulario en su sitio web. Conserva las hojas de estilo de tu forma.
O, si está utilizando la versión original de Sneaky Sheep , asegúrese de agregar el nombre de dominio correcto en la sección de estilos para obtener las hojas de estilo.
Por ejemplo, tuve que cambiar
<link href=''/static/forms/client/css/1234-formview_ltr.css'' type=''text/css'' rel=''stylesheet''>
a
<link href=''https://docs.google.com/static/forms/client/css/3904611051-formview_ltr.css'' type=''text/css'' rel=''stylesheet''>