帝国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日
制作了一个非常漂亮的跳转页面效果 自适应手机
下一篇 » 2024年04月08日

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