帝国CMS会员消息提醒功能增加弹窗提示效果

帝国CMS会员消息提醒功能增加弹窗提示效果

浏览次数:
作者: 墨鱼
信息来源: 本站原创
更新日期: 2024-04-06 23:04:10
文章简介

帝国CMS新增会员消息提醒功能,增强用户体验!该功能支持弹窗提示效果,让会员及时接收重要消息。只需简单设置,即可实现个性化提醒,让信息传达更直接、更高效。

  • 正文开始
  • 相关阅读
  • 推荐作品

帝国CMS的短消息提醒功能虽然大家很少用,但是有用到的站长会觉得很不人性化,因为有短消息的时候,他只是文字提醒,会漏掉查看的时机。如果有短消息的时候就弹出提示或者增加点提示音效墨鱼个人感觉可能会好点!

方法1、弹窗消息提醒功能

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

例如: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>";

-------------------------------------------------------------------

方法2、音乐提示+图片

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

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

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

只需要将代码修改为

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

附带:消息图片和mp3音乐,把style文件放到根目录(或修改上面代码中的图片和MP3路径,并重新把图片和mp3更换成你修改的相应路径)

style.zip【下载】


解除帝国CMS标题和关键字输入字符长度限制
« 上一篇 2024年04月04日
MYSQL占用CPU100%?优化帝国CMS结合项中的模糊like查询参数方法,做数字型完全匹配
下一篇 » 2024年04月09日

如本文对您有帮助,就请墨鱼抽根烟吧!