代码之家  ›  专栏  ›  技术社区  ›  Damien MATHIEU

辐射式邮件和闪信

  •  1
  • Damien MATHIEU  · 技术社区  · 15 年前

    我用辐射 mailer 在我的网站上提供联系人表单的扩展。

    我想在发送电子邮件后显示一条漂亮的“您的电子邮件已成功发送”消息。
    然而,辐射似乎只允许它的配置中的重定向。不定义闪存消息。
    你知道通过辐射邮件扩展定义闪信的方法吗?

    1 回复  |  直到 15 年前
        1
  •  0
  •   Damien MATHIEU    15 年前

    好吧,我一直在挖掘,并通过以下方式解决了我的问题:

    发送电子邮件后,重定向页面具有锚定邮件程序。 因此,使用一点javascript,我检测到锚的存在,并显示“感谢您的电子邮件”消息。

    这是我的代码(使用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>