织梦的powerbydedecms怎么改(织梦DEDECMS提示信息提示框美化)
类别:CMS系统 浏览量:2518
时间:2021-11-03 12:01:19 织梦的powerbydedecms怎么改
织梦DEDECMS提示信息提示框美化你是否已经看腻了织梦官方默认的提示信息窗口?来,让你的眼睛闪亮一下,质感美化版的提示信息窗口来了!
提示效果
实现教程
打开 /include/common.func.php 找到 大概在278行的
- function ShowMsg(
- {
- 中间代码省略...
- }
把整个函数改成
- function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0)
- {
- if(emptyempty($GLOBALS['cfg_plus_dir'])) $GLOBALS['cfg_plus_dir'] = '..';
- $htmlhead = "<html>\r\n<head>\r\n<title>提示信息</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=gb2312\" />\r\n<meta name=\"viewport\" content=\"width=device-width, initial-scale=1, maximum-scale=1, user-scalable=no\">\r\n<meta name=\"renderer\" content=\"webkit\">\r\n<meta http-equiv=\"Cache-Control\" content=\"no-siteapp\" />";
- $htmlhead .= "<base target='_self'/>\r\n<style>li{line-height:160%;}</style></head>\r\n<body leftmargin='0' topmargin='0' bgcolor='#FFFFFF'>".(isset($GLOBALS['ucsynlogin']) ? $GLOBALS['ucsynlogin'] : '')."\r\n<center>\r\n<script>\r\n";
- $htmlfoot = "</script>\r\n</center>\r\n</body>\r\n</html>\r\n";
- $litime = ($limittime==0 ? 1000 : $limittime);
- $func = '';
- if($gourl=='-1')
- {
- if($limittime==0) $litime = 5000;
- $gourl = "javascript:history.go(-1);";
- }
- if($gourl=='' || $onlymsg==1)
- {
- $msg = "<script>alert(\"".str_replace("\"","“",$msg)."\");</script>";
- }
- else
- {
- //当网址为:close::objname 时, 关闭父框架的id=objname元素
- if(preg_match('/close::/',$gourl))
- {
- $tgobj = trim(preg_replace('/close::/', '', $gourl));
- $gourl = 'javascript:;';
- $func .= "window.parent.document.getElementById('{$tgobj}').style.display='none';\r\n";
- }
- $func .= " var pgo=0;
- function JumpUrl(){
- if(pgo==0){ location='$gourl'; pgo=1; }
- }\r\n";
- $rmsg = $func;
- $rmsg .= "document.write(\"<style>body{background:#F6F6F6}.tips-box{margin-top:50px;padding:0;width:450px;border:10px solid #E8E8E8;background:#fff;color:#444;font-family:微软雅黑}.tips .title{margin:0 20px;padding:15px 0;border-bottom:1px dotted #DDD;text-align:left;font-size:15px}.tips .title p{padding-left:10px;height:18px;border-left:2px solid #268B26;font-weight:600;line-height:18px;margin: 0;}.tips .content{position:relative;padding:30px;height:120px;background:#fff;color:#666;font-size:15px}.tips .content p.tip{color:#999;font-size:1px}.tips .content a.go{display:block;margin:15px auto 0;padding:6px 10px;width:80px;border:1px solid #268B26;border-radius:3px;color:#268B26;text-decoration:blink;font-size:13px}.tips .content a:hover{background:#268B26;color:#fff}</style>\");\r\n;";
- $rmsg .= "document.write(\"<li class='tips tips-box'>";
- $rmsg .= "<li class='title'><p>提示信息</p></li>\");\r\n";
- $rmsg .= "document.write(\"<li class='content'>\");\r\n";
- $rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";
- $rmsg .= "document.write(\"";
- if($onlymsg==0)
- {
- if( $gourl != 'javascript:;' && $gourl != '')
- {
- $rmsg .= "<a href='{$gourl}' class='go'>点击跳转</a>";
- $rmsg .= "<br/></li>\");\r\n";
- $rmsg .= "setTimeout('JumpUrl()',$litime);";
- }
- else
- {
- $rmsg .= "<br/></li>\");\r\n";
- }
- }
- else
- {
- $rmsg .= "<br/><br/></li>\");\r\n";
- }
- $msg = $htmlhead.$rmsg.$htmlfoot;
- }
- echo $msg;
- }
完成!
注意:如果你有改过这个函数,记得备份一个你的再尝试!
您可能感兴趣
- dedecms标签调用(dedecms获取文档当前栏目所在目录链接URL)
- dedecms怎么加入模板(dedecms 列表页标题修改图文方法利于优化)
- dedecms登录功能(DEDECMS织梦远程附件服务器设置详解)
- dedecms标签工具(开启DedeCMS软件源码及分类信息采集功能的方法)
- dede MD5加密解密(DEDECMS的20位MD5加密密文解密示例介绍)
- dedecms网站空白(DEDECMS支持中文水印的解决方法)
- 织梦dedecms开启付费授权(修改织梦DedeCMS广告模块后,前台显示未更新的解决方法)
- dedecms安全补丁(防止Dedecms入侵、漏洞问题的4点安全防范建议)
- dedecms图集栏目(Dedecms图集上传zip压缩包解压图片顺序不对问题的解决方法)
- dedecms模板特点(为DedeCMS换上精美多样的提示信息窗口)
- dedecms手册教程(dedecms标签大全非常经典)
- 织梦dedecms是干啥的(织梦dede去掉后台登陆界面广告的方法)
- dede高性能设置(让dedecms生成html速度快1倍)
- dedecms图集关键词(Dedecms 生成漂亮整齐的缩略图)
- dedecms搜索功能怎么设置详细(织梦Dedecms软件频道下载次数真实显示的权宜修改)
- dedecms怎么修改模板(DedeCMS新建模型字段中附件样式的修改方法)
- 红色代表什么(红色代表什么情感和含义)
- 高中数学题(高中数学题型总结及解题方法)
- 冰岛旅游攻略(冰岛旅游攻略及花费)
- 为什么现在年轻人越来越喜欢买衣服(为什么现在年轻人越来越喜欢买衣服穿)
- 怎么做好SEO(怎么做好seo内容优化)
- 冬季钓鱼子线用 长 还是 短(冬季钓鱼子线用)
热门推荐
- auto.js源码分享(最新热门脚本Autojs源码分享)
- ps如何画一个哆啦a梦(CSS画出一个可爱神奇的多啦A梦)
- 用python实现atm银行系统(Python实现的银行系统模拟程序完整案例)
- css3中一些常用的特效果(CSS3 制作的书本翻页特效)
- dede织梦管理后台密码忘记了(织梦DEDE后台更新了广告而前台没有变化的解决办法)
- nginx跨域怎么用(如何利用map实现Nginx允许多个域名跨域)
- laravel接口请求模拟(Laravel 类和接口注入相关的代码)
- dede搜索模块下载(dede会员列表调用适用于企业、个人)
- dedecms栏目列表(dedecms子栏目中调用其顶级栏目名称和简介的方法)
- ConcurrentDictionary与Dictionary的区别
排行榜
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9