ラディアントメーラーとフラッシュメッセージ
-
21-09-2019 - |
質問
私は、上のお問い合わせフォームを提供するために、メーラーの拡張子を持つ放射を使用しています私のウェブサイトます。
私は、電子メールを送信した後、素敵な「あなたの電子メールが正常に送信されました」というメッセージを表示したいと思います。
しかし、ラディアントは、それが設定だにリダイレクトできるようにするようです。フラッシュメッセージを定義していない。
あなたは、放射メーラーの拡張を介してフラッシュメッセージを定義する方法を知っていますか?
解決
オーケー、私は掘ると、次のと私の問題を解決してきます:
電子メールを送信した後、リダイレクトされたページは、アンカー#mailerを持っています。 ジャバスクリプトのビットを持つので、私はそのアンカーの存在を検出し、私は「メッセージ「お問い合わせいただきありがとうございます」と表示されます。
ここでは(jQueryのを使用して)私のコードです。
<script type="text/javascript">
$(document).ready(function() {
$('#flash').hide();
if (window.location.href.match(/\#mailer/)) {
$('#flash').html('Enter the message here');
$('#flash').fadeIn(3000);
}
});
</script>
<div class="flash"></div>
所属していません StackOverflow