質問

私は、上のお問い合わせフォームを提供するために、メーラーの拡張子を持つ放射を使用しています私のウェブサイトます。

私は、電子メールを送信した後、素敵な「あなたの電子メールが正常に送信されました」というメッセージを表示したいと思います。
しかし、ラディアントは、それが設定だにリダイレクトできるようにするようです。フラッシュメッセージを定義していない。
あなたは、放射メーラーの拡張を介してフラッシュメッセージを定義する方法を知っていますか?

役に立ちましたか?

解決

オーケー、私は掘ると、次のと私の問題を解決してきます:

電子メールを送信した後、リダイレクトされたページは、アンカー#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>
ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top