2017-06-26 29 views
0

Googleフォームを埋め込むためにWordPressサイトで作業しています。フォームをカスタムの感謝のページにリダイレクトしようとするまで、すべてが機能していたようでした。私はリダイレクトするように意図されたメタコードを入力するとき、しかしGoogleフォームでWordpressのカスタムURLにリダイレクトする方法

<iframe src="GOOGLE FORM EXAMPLE /viewform?embedded=true" width="100%" height="1050" frameborder="0" marginwidth="0" marginheight="0">Loading...</iframe> 

を、それがかつて働いていたが、今では、フォームのページが開かれたときに即座に感謝あなたのページがロードされます:iframeのコードは完全に正常に動作している

<meta http-equiv="refresh" content="0; url=www.EXAMPLE.com/ThankYou"> 

これは間違いなく欲しいものなので、どうやって書き直してフォームページをリダイレクトすることができますか?私はこれを解決するのは簡単な問題だと感じていますが、私はオンラインで何も見つけず、本当に本当にばかげているように感じ始めています。

答えて

0

現在、に対応していません。

また、<meta http-equiv="refresh" content="0; url="www.EXAMPLE.com/ThankYou">はiFrameを含むページをリフレッシュするため、動作しません。 以下を参照してください。そのスレッド

Refrence https://productforums.google.com/forum/#!msg/docs/90dJqCYl_fU/4OLrE6ykltIJ

がJSを使用したソリューションですが、私はそれが正しく動作するかはわかりません。

<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;"> 

ここにGoogleフォームリンクを配置します。私はではないこのコードをテストしました。

もう1つの回避策は、Googleフォームをまったく使用せず、HTML Formを作成し、WordPressサイトでhttps://getform.org/を使用することです。

うまくいけば、私はあなたを手伝った!後で何が起こるか教えてください。それがうまくいくならば、正しい答えを記入してください。

+0

私は以前このフォーラムを見てきましたが、残念ながら、このソリューションはWordPressで動作しないようですが、ありがとうございます。 –

+0

いいえ問題はありません! getformソリューションはまだ試しましたか? – InvincibleM

+0

私のサイトではありませんが、私の上司に提案してくれました。それ以上に、私たちはそれを忍者フォームに切り替えるでしょう。 –