商丘做网站,商丘网站优化,商丘网络推广,商丘网络公司
当前位置:首页 > 新闻资讯 > 技术笔记 >

织梦dedecms提示信息提示框美化

发表日期:2018-02-20 21:41聚圣源浏览次数: 本文关键词:织梦,dedecms,提示,信息,框,美化,美化,方法,

美化方法如下:

打开 \include\common.func.php 找到

function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0)

大约在229行,一直到291行,全部替换成

function ShowMsg($msg, $gourl, $onlymsg=0, $limittime=0)
{
    if(empty($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=\"=device-, 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>div{line-: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;: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;:18px;border-left:2px solid #009688;font-weight:600;line-:18px;margin: 0;}.tips .content{position:relative;padding:30px;: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;:80px;border:1px solid #019688;border-radius:3px;color:#1AA094;text-decoration:blink;font-size:13px}.tips .content a:hover{background:#1AA094;color:#fff}</style>\");\r\n;";
        $rmsg .= "document.write(\"<div class='tips tips-box'>";
        $rmsg .= "<div class='title'><p>提示信息</p></div>\");\r\n";
        $rmsg .= "document.write(\"<div 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/></div>\");\r\n";
                $rmsg .= "setTimeout('JumpUrl()',$litime);";
            }
            else
            {
                $rmsg .= "<br/></div>\");\r\n";
            }
        }
        else
        {
            $rmsg .= "<br/><br/></div>\");\r\n";
        }
        $msg  = $htmlhead.$rmsg.$htmlfoot;
    }
    echo $msg;
}

效果如下:

织梦dedecms提示信息提示框美化

是不是好看多了?

如没特殊注明,文章均来自网络! 转载请注明来自:http://www.jushengyuan.com.cn/news/jsbj/9945.html

网站设计案例推荐

热门文章

dedecms织梦自定义表单加入验证码...

首先,我们要找到 /plus/diy.php 这个文件 在头部引入文件: require_once(DEDEINC./membermodel.cls.php); 然后找到 elseif($do == 2) { 在这个地方加入代码块 //红色文字下面 //验证码验证 $svali = GetCkVdV...

日期:2018-02-20 浏览次数:841

dede友情链接名称长度修改方法...

找到 dede默认目录下的,inculde/taglib/目录下的flink.lib.php 找到这段代码: $attlist=type|textall,row|24,titlelen|24,linktype|1,typeid|0; 将titlelen|24,中的24改成你需要的长度即可, 和同目录下的和 flin...

日期:2018-02-28 浏览次数:577

[警告]DedeCMS V5.7 download.php url重定...

60网站安全检测发现提示了一个漏洞[警告]DedeCMS V5.7 download.php url重定向漏洞,该漏洞看文件也知道对应的是/plus/download.php这个文件! 那么如何修复此漏洞呢?360网站安全给出的提示是升...

日期:2017-10-21 浏览次数:467

dede解决360网站检测“[轻微]发现...

对非蜘蛛抓取 robots.txt 行为一律返回403,其表达的意思是:robots.txt 只针对搜索蜘蛛开放。要想实现这种效果并不难,只要在 Nginx 配置中加入如下代码即可: 加入以下参数到nginx配置中...

日期:2017-12-06 浏览次数:442

判断网站是否是用dedecms搭建的!...

用dedecms织梦系统建站的童鞋,在遇见很喜欢的网站的时候总想知道人家的网站是用什么做的,怎么知道网站是不是dedecms建的呢?? 第一个方法: 可以直接在需要判断网站织梦版本的的...

日期:2017-07-02 浏览次数:359

相关文章

宝塔面板linux安装时提示BT-Pane...

宝塔面板linux安装时提示BT-Panel Incompatible 32 bit OS.的解决方法 解决方法: 进入VI编辑器修改 # vi install.sh 删除下图红色区域 删除后#如下图: #:wq! //保存退出 运行: # sh install.sh //执行...

日期:2018-05-27 浏览次数:218

dedecms织梦自定义表单加入验证码...

首先,我们要找到 /plus/diy.php 这个文件 在头部引入文件: require_once(DEDEINC./membermodel.cls.php); 然后找到 elseif($do == 2) { 在这个地方加入代码块 //红色文字下面 //验证码验证 $svali = GetCkVdV...

日期:2018-02-20 浏览次数:841

DedeCms织梦自定义表单发送到邮箱...

DedeCms织梦自定义表单发送到邮箱-用139邮箱发送邮件 PHPMailer 邮件发送类,打包下载 下载,解压,把里面的4个文件放进/plus/文件夹下 链接:https://pan.baidu.com/s/1jJ7HMdC 密码:ndz0 dedecms织梦...

日期:2018-02-03 浏览次数:112

织梦实现自动锚文本内链...

网上的教程都提到了这个步骤来修改实现: 设置步骤:进入后台 核心-批量维护-文档关键词维护 的设置。 是的,可是按照这个步骤做了之后可是还是没有出现自动锚文本呢。 深入ar...

日期:2017-12-20 浏览次数:198

dedecms相关文章调用方法...

{dede:likearticle row=10 titlelen=80} li a href =[field:arcurl/] title =[field:title /] [field:title /] / a / li {/dede:likearticle}...

日期:2017-11-27 浏览次数:335

随机推荐

dedecms顶级栏目中调用下级栏目方...

Firefox浏览器模拟手机浏览器的方...

织梦dedecms提示信息提示框美化...

dedecms织梦自定义表单加入验证码...

dede开启多站点绝对网址替换移动...

仿站经常遇到的首行为空和“锘...