我正在使用带有mailer扩展名的Radiant在我的网站上提供联系表单。
我希望在发送电子邮件后显示一个很好的“您的电子邮件已成功发送”消息 然而,Radiant似乎只允许重定向它的配置。不要定义flash消息 您是否知道通过辐射邮件程序扩展定义Flash消息的方法?
答案 0 :(得分:0)
发送电子邮件后,重定向的页面会有#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>