东方星雨

简单网络

一个爱好网络的80后男站长。

关注我东方星雨个人微信号:476847113

您现在的位置是:首页 > 站长日志

帝国cms各版本都可以使用的消息提醒功能!

2018-10-17 站长 站长日志

查看了一下论坛,发展没有消息提醒功能的弹窗提示功能。

仔细研究了一下,找到解决的办法。

查找“您有新消息”源代码找到其所在的位置。

例如:e/member/login/loginjs.php文件

找到$havemsg="<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a>";

将其替换为$havemsg="<script> alert('您有新的消息! ');window.location.href='".$public_r['newsurl']."e/member/msg/';</script>";

这时出现下面的弹窗提示。 

上传以下图片:

点击确定后,会自动跳转到消息列表的页面!

同样如果不打算强制跳转到消息列表的页面,只需要将代码修改为

$havemsg="<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a><script> alert('您有新的消息! ');</script>";

不错吧!分享给大家!

下面是7.2的方法

e\data\template\loginiframetemp.php

找到$havemsg

<a href='".$public_r['newsurl']."e/member/msg/' target=_blank><font color=red>您有新消息</font></a><img 'CURSOR:hand;' onclick='music();' src='/style/images/mes.gif' width='0' height='0'  /><embed src='/style/images/newmesg.mp3' id='mp' align='center' border='0' 'height:0px;width:0px;' autostart='true' loop='true'>

文章评论