php简单弹窗

tech2025-05-14  11

这里采用layer弹层组件

layer弹层组件

/** * 弹窗 * addtime 2020年9月4日 09:55:03 * author Turbo * @param string $msg 提示消息 * @param string $url 跳转链接 * @return void */ function show_msg($msg="", $url="") { @header("Content-Type:text/html;charset=utf-8"); print_r('<script src="jquery.min_layer.js"></script><script type="text/javascript">'); # 有提示判断是否有跳转 if(!empty($url)){ # 有跳转信息弹窗后直接跳转 echo 'layer.alert("'.$msg.'",{title:false,closeBtn: 0,icon:7},function(index){ location.href = "'.$url.'" });'; }else{ # 没有跳转地址进行后退[根据业务情况] echo 'layer.alert("'.$msg.'",{title:false,closeBtn: 0,icon:7},function(index){ history.go(-1); });'; } echo '</script>'; exit; } 这里由于在php中不能同时引入两个js,所以需要先下载一个jquery.js,然后在里面引入layer.js // 文件命名为jquery.min_layer.js // jquery引入layer,记得转义符号 document.write(" <script language=\"javascript\" src=\"layer.js\" > <\/script>"); /*! jQuery v2.1.1 | (c) 2005, 2014 jQuery Foundation, Inc. | jquery.org/license */
最新回复(0)