选主机
主机测评优惠网

ShowMsg函数妙用

选主机收集整理的这篇文章主要介绍了ShowMsg函数妙用,选主机小编觉得挺不错的,现在分享给大家,也给大家做个参考。

在对DedeCMS做2次开发的时候可能提示信息会经常用到,为了方便在此将ShowMsg方法提取出来,使用方法:

ShowMsg(“提示信息”,“进行跳转的页面URL”);

ShowMsg的代码如下:

function ShowMsg($msg, $gourl, $onlymsg = 0, $limittime = 0) //系统提示信息

{

/*

*$msg 信息提示的内容

*$gourl 需要跳转的网址

*$onlymsg 1 表示不自动跳转 0表示自动跳转

*$limittime 跳转的时间

*/

global $dsql, $cfg_ver_lang;

if (eregi ( "^gb", $cfg_ver_lang ))

$cfg_ver_lang = 'utf-8';

$htmlhead = "<html>\r\n<head>\r\n<title>系统提示</title>\r\n<meta http-equiv=\"Content-Type\"

content=\"text/html; charset=utf-8\" />\r\n";

$htmlhead .= "<base target='_self'/>\r\n</head>\r\n<body leftmargin='0' topmargin='0'>\r\n<center>\r\n<script>\r\n";

$htmlfoot = "</script>\r\n</center>\r\n</body>\r\n</html>\r\n";



if ($limittime == 0)

$litime = 3000;

else

$litime = $limittime;



if ($gourl == "-1") {

if ($limittime == 0)

$litime = 3000;

$gourl = "javascript:history.go(-1);";

}



if ($gourl == "" || $onlymsg == 1) {

$msg = "<script>alert(\"" . str_replace ( "\"", "“", $msg ) . "\");</script>";

} else {

$func = " var pgo=0;

function JumpUrl(){

if(pgo==0){ location='$gourl'; pgo=1; }

}\r\n";

$rmsg = $func;

$rmsg .= "document.write(\"<br /><div style='width:450px;padding:0px;border:1px solid #DADADA;'>";

$rmsg .= "<div style='padding:6px;font-size:12px;border-bottom:1px solid #DADADA;

background:#DBEEBD url(wbg.gif)';'><b>提示信息!</b></div>\");\r\n";

$rmsg .= "document.write(\"<div style='height:130px;font-size:10pt;background:#ffffff'><br />\");\r\n";

$rmsg .= "document.write(\"".str_replace("\"","“",$msg)."\");\r\n";

$rmsg .= "document.write(\"";

if ($onlymsg == 0) {

if ($gourl != "javascript:;" && $gourl != "") {

$rmsg .= "<br/><br/><a href='" . $gourl . "'>如果你的浏览器没反应,请点击这里…</a>";

}

$rmsg .= "<br/><br/></div>\");\r\n";

if ($gourl != "javascript:;" && $gourl != "") {

$rmsg .= "setTimeout('JumpUrl()',$litime);";

}

} else {

$rmsg .= "<br/><br/></div>\");\r\n";

}

$msg = $htmlhead . $rmsg . $htmlfoot;

}

if (isset ( $dsql ) && is_object ( $dsql ))

@$dsql->Close ();

echo $msg;

}

总结:
以上是选主机为你收集整理的ShowMsg函数妙用全部内容,希望文章能够帮助到大家。
如果觉得选主机网站内容还不错,欢迎将选主机网站推荐给好友。

未经允许不得转载:选主机 » ShowMsg函数妙用
分享到: 更多 (0)

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址