PHP+JS的信息提示弹窗

基于PHP函数的Msg信息提示框

1.可以设置弹出信息,跳转地址,跳转的时间,跳转的信息标题提示:

2.代码实例:

<?php

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

{

if(empty($GLOBALS[‘cfg_plus_dir‘])) $GLOBALS[‘cfg_plus_dir‘] = ‘..‘;

$htmlhead = "<html>\r\n<head>\r\n<title>$title</title>\r\n<meta http-equiv=\"Content-Type\" content=\"text/html; charset=utf-8\" />\r\n";

$htmlhead .= "<base target=‘_self‘/>\r\n<style>div{line-height:160%;}</style></head>\r\n<body leftmargin=‘0‘ topmargin=‘0‘ bgcolor=‘#FFFFFF‘>\r\n<center>\r\n<script>\r\n";

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

//默认3秒返回

$litime = ($limittime==0 ? 3000 : $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(\"<br /><div style=‘width:400px;padding:0px;border:1px solid #DADADA;‘>";

$rmsg .= "<div style=‘padding:6px;color:#ffffff;font-size:14px;border-bottom:1px solid #DADADA;background:#72BF01 url({$GLOBALS[‘cfg_plus_dir‘]}/img/wbg.gif)‘;‘><b>$title</b></div>\");\r\n";

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

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

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

if($onlymsg==0)

{

if( $gourl != ‘javascript:;‘ && $gourl != ‘‘)

{

$rmsg .= "<br /><a href=‘{$gourl}‘>如果你的浏览器没反应,请点击这里...</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;

}

//ShowMsg(‘对不起,你的信息不完整的啊!‘, ‘time.php‘,$title=‘CMS内容管理系统提示‘);

?>

  

实例所显示的参数是必须要填写的内容项,除此之外还可以添加其他的内容目内容,来自于织梦程序

PHP+JS的信息提示弹窗

时间: 2024-10-12 12:07:11

PHP+JS的信息提示弹窗的相关文章

jQuery制作信息提示弹出层插件【推荐】

给大家分享一款非常实用的弹窗提示窗口插件,包含多种模式.带有回执函数值的功能.?1. [代码][JavaScript]代码 <script type="text/javascript" src="js/jquery-1.7.1.min.js"></script><!--[if IE 6]><script type="text/javascript" src="js/iepngfix_tilebg

修改js confirm alert 提示框文字的简单实例

修改js confirm alert 提示框文字的简单实例: <!DOCTYPE html> <html> <head lang="en"> <meta charset="UTF-8"> <style> *{padding: 0; margin: 0;} html{ height: 100%; } body{ font-size: 16px; font-family: "Microsoft Yah

bootstrap错误警告信息提示

bootstrap提供了成功执行.警告和错误信息的样式. 在使用该功能的时候需要引入以下几个文件: bootstrap.css jquery.js(需放在bootstrap.js之前) bootstrap.js(官方推荐引入的是bootstrap-alert.js) 主要使用的样式: .span4 .alert(默认样式) .alert alert-successs .alert alert-error .alert alert-info 实例代码如下: <!DOCTYPE html> <

一款基于jQuery的图片场景标注提示弹窗特效

爱编程小编今天给大家分享一款基于jQuery的图片场景标注提示弹窗特效,这款实例适合在图片上标注某个物件,单击弹出详情说明,兼容360.FireFox.Chrome.Safari.Opera.傲游.搜狗.世界之窗,不支持IE8及以下浏览器.效果非常不错.效果如下: 在线预览   源码下载 实现的过程. 这款实例要引用jquery和jquery ui库,还有一个实现的main.js库.需上的朋友可以点击上现的下载按钮下载来看看. html代码部分: <div class="container

【转载】IIS7.5(经典模式)访问静态资源(.css和.js文件)提示:未能执行 URL

IIS7.5(经典模式)静态资源(.css和.js文件)提示:未能执行 URL “/”应用程序中的服务器错误. 未能执行 URL. 说明: 执行当前 Web 请求期间,出现未处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.Web.HttpException: 未能执行 URL. 源错误: 执行当前 Web 请求期间生成了未处理的异常.可以使用下面的异常堆栈跟踪信息确定有关异常原因和发生位置的信息. 堆栈跟踪: [HttpExce

Ext信息提示对话框

Ext.window.MessageBox是一个工具类,他继承自Ext.window.Windoe对象,用来生成各种风格的信息提示对话框,其实例对象可以通过Ext.MessageBox或Ext.Msg进行访问,使用Ext.MessageBox和使用Ext.Msg有相同的效果,而后者提供了更简短的调用方式.为了描述方便后边我们将使用Ext.MessageBox代表Ext.window.MessageBox实例对象. /** **Ext.MessageBox和Ext.Msg只是引用了Ext.wind

使用Qtip2来开发功能强大的删除和信息提示功能

在线演示1 本地下载 前面的文章中我们介绍了超棒的20款javascript工具提示条(tooltips)类库,在这篇文章中我们曾经提到过Qtip2这个强大的jQuery工具提示插件,这个jQuery插件能够帮助你快速创建强大的工具提示(tooltip)功能.如果大家使用微博的话,肯定会经常类似如下的用户信息界面,这个界面使用的就是一个工具提示功能.使用Qtip2你也可以快速开发出类似的提示功能. 在接下来的内容中,我们将创建一个博客文章阅读页面,并且提供两个“按钮”来控制“删除”和“喜欢”,界

Jquery 网站保存信息提示消息实现,提示后自动消失

现在的大多数网站都有校验,以及信息提示:为了给用户更好的体验可以不用alert提示消息,采用jQuery提示完消息,自动消失 css <style> #tip_message { z-index: 9999; position: fixed; left: 0; top: 40%; text-align: center; width: 100%; } #tip_message span { background-color: #03C440; opacity: .8; padding: 20px

jNotify:操作结果信息提示条

我们在提交表单后,通过Ajax响应后台返回结果,并在前台显示返回信息,jNotify能非常优雅的显示操作结果信息.jNotify是一款基于jQuery的信息提示插件,它支持操作成功.操作失败和操作提醒三种信息提示方式. jNotify具有以下特性:: 跨浏览器兼容. 提示内容支持HTML标签. 支持定位提示框的位置. 灵活的,可配置插件参数. 使用前准备 使用该插件时一定要记得先载入jQuery库和该插件以及相关样式. <script type="text/javascript"