ワードプレスのcontact-form7で完了ページへの遷移ができません。
■希望
contact-form7で送信後に完了ページへリダイレクトしたい。
■現状
・contact-form7で2つのフォームを設置している(完了ページは別)
・一つ(以下Aフォーム)は完了ページへ遷移できる
・遷移できない方(以下Bフォーム)は遷移のjsは読み込んでいるが、addEventListenerの中へ入らない
・現在AフォームはBフォームの動作確認のため、処理をコメントアウトしている(A、Bフォームのjsファイルは分けています)
・送信完了の文章は表示され、自動返信メールも送信される
・遷移処理は別jsファイルに記述してfooter.phpから呼び出している
Aフォームと同じように実装しているつもりではいるのですがなぜ遷移しないのかがわかりません。
ググるとjsが呼ばれていないとの記事はありますが、本事象はjsは呼ばれているため、手詰まりになっています。
お分かりになる方ご教示いただけると幸いです。。
■追記
送信完了後は画面遷移はせずにURLの末尾に「#wpcf7-f25-o1」が追加されます
js
1/********** サンクスページへ遷移 **********/ 2document.addEventListener( 'wpcf7mailsent', function( event ) { //デバッグではこの行は通る 3 location = 'https://遷移先/'; //デバッグではこの行は通らない 4}, false );
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。