首页 > 编程 > PHP > 正文

PHP快速生成各种信息提示框的方法

2020-03-22 20:06:37
字体:
来源:转载
供稿:网友
本文实例讲述了PHP快速生成各种信息提示框的方法。分享给大家供大家参考,具体如下: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 系统提示信息: /div /r/n"; $rmsg .= "document.write(/" div 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;更多关于PHP相关内容感兴趣的读者可查看本站专题:《PHP基本语法入门教程》、《php常用函数与技巧总结》及《php面向对象程序设计入门教程》希望本文所述对大家PHP程序设计有所帮助。PHP教程

郑重声明:本文版权归原作者所有,转载文章仅为传播更多信息之目的,如作者信息标记有误,请第一时间联系我们修改或删除,多谢。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表