27


8

送信後の古いGoogleフォームのリダイレクト

古いGoogleフォームでフォームを送信した後、ユーザーをカスタムサンキューページ(デフォルトではないGoogle)にリダイレクトする方法(コード)を探しています。


このコードは機能していません。 少なくとも私にとっては違います。 助言がありますか?

3 Answer


33


これはあなたが自分でスタイルを設定したフォームですか? ここでいくつかの良い読書:http://morning.am/tutorials/how-to-style-google-forms/

基本的には…​ 交換する


with

var submitted=false;


4


Sneaky Sheep version 2は、フォームをWebサイトに埋め込むために必要なhtmlを自動的に生成できます。 フォームのスタイルシートを保持します。

または、http://sneakysheep.com/google-docs-form-tool.php [Sneaky Sheepのオリジナルバージョン]を使用している場合は、スタイルセクションに適切なドメイン名を追加してスタイルシートを取得してください。

たとえば、私は変更しなければなりませんでした


to



0


他のオプションを検討することもできます。 私のニーズに合わせてGoogle Formsをクランキングするために無数の時間を費やした後、私はあきらめなければなりませんでした。 https://stackoverflow.com/a/8558731/1097104 [最初の回答]でアドバイスされている_morning.am_チュートリアルと、https://stackoverflow.com/a/18717481/1097104 [もう一つの方]。 どちらの場合も、Googleフォームのコードを自分のWebページにコピーしましたが、最終的に[送信]ボタンが破損しました。 これは、http://sneakysheep.com/google-docs-form-tool-version-2/ [Sneaky Sheep code generator]で他のユーザーからもコメントされています。

どうやらGoogleフォームは、フォームに記入した人にカスタマイズされたフィードバックを提供するように設計されていません。 確認ページに静的なテキストやリンクを含めることもできますが、私の使用例では、確認ページのコンテンツはユーザーの入力に依存します。

私の現在の回避策は、Googleフォームを完全に捨てて、自分でクエリフォームを作成することです。 http://bootsnipp.com/formsなど、_bootstrapフォームジェネレーターを使用しています。 欠点は、フォームの視覚的な外観を自分で調整するためにより多くの時間を費やさなければならないことです。 より良い解決策があれば、この回答を更新します。