经测试代码如下:
/**
* 生成各种信息提示框
*
* @param
* @author 编程之家 jb51.cc jb51.cc
**/
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={$cfg_ver_lang}\ />\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 = 5000;
else
$litime = $limittime;
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 {
$func = var pgo=0;
function JumpUrl(){
if(pgo==0){ location='$gourl'; pgo=1; }
}\r\n;
$rmsg = $func;
$rmsg .= document.write(\<br/><div style='width:400px;padding-top:4px;height:24;font-size:10pt;border-left:1px solid #999999;border-top:1px solid #999999;border-right:1px solid #999999;background-color:#CCC;'>系统提示信息:</div>\);\r\n;
$rmsg .= document.write(\<div style='width:400px;height:100;font-size:10pt;border:1px solid #999999;background-color:#f9fcf3'><br/><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;
}
/*** 代码来自编程之家 jb51.cc(jb51.cc) ***/
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。