سؤال

أنا أستخدم إشعاعًا مع مراسل رقمي امتداد لتقديم نموذج اتصال على موقع الويب الخاص بي.

أرغب في عرض رسالة لطيفة "تم إرسال بريدك الإلكتروني بنجاح" بعد إرسال البريد الإلكتروني.
ومع ذلك ، يبدو أن الإشعاع يسمح فقط بإعادة التوجيه في تكوينه. عدم تحديد رسائل الفلاش.
هل تعرف طريقة لتحديد رسائل الفلاش عبر امتداد Mailer Radiant؟

هل كانت مفيدة؟

المحلول

okey ، لقد كنت أحفر وحل مشكلتي مع ما يلي:

بعد إرسال بريد إلكتروني ، تحتوي الصفحة التي تم إعادة توجيهها على المرساة #mailer. لذلك مع القليل من 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>
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top