ページ離脱時について

河合健さん (2016-06-01 09:49:19) listing-lp.click/index2.html

いつも利用させていただきありがとうございます。最近ワードプレスのプラグインのフォームを使いましたが、メールフォームプロのクオリティの高さを再認識させていただきました。

さて本題ですが、ページ離脱時にアラート表示させるのが上手くいかず悩んでおります。参考サイトでページ離脱時にアラート表示させることは下部にスクリプトを記述することでできたのですが、送信ボタンを押し確認画面が出て再度送信を押すとそこでページが移動してしまいますと表示されてしまいます。
送信ボタンを押した時には表示させないようにしたいです。

現状では
config.cgiにある
4行目 確認画面をなしにしてみたり、
160行目 ページを離脱する際のアラート(ベータ版)
をオンにしたり、オフにしたり色々悩んでみましたがうまくいきませんでした…
スクリプトの記述方法がいけないんでしょうか?

スクリプトはあまり詳しくないので分からないのですが、
今回はランディングページとなりますので、送信ボタンをおしたらではなくページが移動したらアラート表示を無効にするという内容に書き換えられたら上手くいきそうなんですが…

ちなみに書き込んだスクリプトはこちらになります。
<script>
var onBeforeunloadHandler = function(e) {
e.returnValue = ’この度は弊社のページにご訪問頂き、有難うございます。リスティングでの広告運用を考えているのであれば、他社よりも費用対効果が高い弊社へ!お気軽にお問い合わせ下さい。’;
};
// イベントを登録
window.addEventListener(’beforeunload’, onBeforeunloadHandler, false);

form.addEventListener(’submit’, function(e) {
// イベントを削除
window.removeEventListener(’beforeunload’, onBeforeunloadHandler, false);
}, false);
</script>

今手直し中なのでご確認いただいたときには変わっているかもしれません。
お忙しいとは思いますが、教えていただけると助かります。

事故解決いたしました。

河合健さん (2016-06-03 11:08:47) listing-lp.click/index2.html

ただ一つきになるのが、config.cgiの160行目
#push @AddOns,’beforeunload.js’;## ページを離脱する際のアラート(ベータ版)

こちらの離脱時にでるコメントを変える場合どうしたらいいかお手すきな時にアドバイスいただけると助かります。

Re:ページ離脱時について

和田 (2016-06-13 16:50:04) www.synck.com

configs/lang.ja.js
に記載がございますのでご確認ください