Thinkphp5结合layer弹窗定制操作结果页面
发布时间 - 2026-01-11 02:14:22 点击率:次本文实例为大家分享了Thinkphp5结合layer弹窗定制页面的具体代码,供大家参考,具体内容如下

1 打开应用公共文件页面 appliction/common.php,编写以下代码
注意: 成功消息的绿色背景部分是iframe 框架写法,如果是普通页面。就吧parent去除,改为: self.location.href="'.$url.'" rel="external nofollow" rel="external nofollow"
/**
* $msg 待提示的消息
* $url 待跳转的链接
* $icon 这里主要有两个,5和6,代表两种表情(哭和笑)
* $time 弹出维持时间(单位秒)
*/
function alert_success($msg='',$url='',$time=3){
$str='<script type="text/javascript" src="/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="/static/admin/lib/layer/2.4/layer.js"></script>';//加载jquery和layer
$str.='<script>
$(function(){
layer.msg("'.$msg.'",{icon:"6",time:'.($time*1000).'});
setTimeout(function(){
self.parent.location.href="'.$url.'" rel="external nofollow" rel="external nofollow"
},2000)
});
</script>';//主要方法
return $str;
}
/**
* $msg 待提示的消息
* $icon 这里主要有两个,5和6,代表两种表情(哭和笑)
* $time 弹出维持时间(单位秒)
*/
function alert_error($msg='',$time=3){
$str='<script type="text/javascript" src="/static/admin/lib/jquery/1.9.1/jquery.min.js"></script> <script type="text/javascript" src="/static/admin/lib/layer/2.4/layer.js"></script>';//加载jquery和layer
$str.='<script>
$(function(){
layer.msg("'.$msg.'",{icon:"5",time:'.($time*1000).'});
setTimeout(function(){
window.history.go(-1);
},2000)
});
</script>';//主要方法
return $str;
}
2 使用实例:
public function test(){
return alert_error('您好,欢迎光顾来到博客园');
}
public function test(){
return alert_success('您好,欢迎来到博客园!','http://www.cnblogs.com');
}
3 效果:
以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持。
# Thinkphp5
# layer
# 弹窗
# 页面
# PHP实现的简单留言板功能示例【基于thinkPHP框架】
# thinkphp5.0整合phpsocketio完整攻略(绕坑)
# ThinkPHP5邮件发送服务封装(可发附件)
# php封装的数据库函数与用法示例【参考thinkPHP】
# 封装ThinkPHP的一个文件上传方法实例
# thinkphp中连接oracle时封装方法无法用的解决办法
# thinkPHP框架中layer.js的封装与使用方法示例
# 两种
# 弹出
# 您好
# 加载
# 博客园
# 有两个
# 跳转
# 大家分享
# 欢迎来到
# 具体内容
# 大家多多
# pre
# class
# brush
# rel
# external
# nofollow
# msg
# cnblogs
# time
相关栏目:
【
网站优化151355 】
【
网络推广146373 】
【
网络技术251813 】
【
AI营销90571 】
相关推荐:
Laravel如何记录自定义日志?(Log频道配置)
详解Oracle修改字段类型方法总结
使用豆包 AI 辅助进行简单网页 HTML 结构设计
如何快速启动建站代理加盟业务?
Laravel怎么使用Markdown渲染文档_Laravel将Markdown内容转HTML页面展示【实战】
Laravel如何创建自定义Artisan命令?(代码示例)
Laravel如何配置和使用队列处理异步任务_Laravel队列驱动与任务分发实例
如何为不同团队 ID 动态生成多个“认领值班”按钮
Laravel怎么实现观察者模式Observer_Laravel模型事件监听与解耦开发【指南】
微信小程序 闭包写法详细介绍
如何彻底删除建站之星生成的Banner?
悟空识字如何进行跟读录音_悟空识字开启麦克风权限与录音
Windows10如何更改计算机工作组_Win10系统属性修改Workgroup
如何在万网自助建站平台快速创建网站?
Win11怎么设置虚拟桌面 Win11新建多桌面切换操作【技巧】
Laravel Seeder填充数据教程_Laravel模型工厂Factory使用
如何撰写建站申请书?关键要点有哪些?
如何用美橙互联一键搭建多站合一网站?
网易LOFTER官网链接 老福特网页版登录地址
JS经典正则表达式笔试题汇总
简历没回改:利用AI润色让你的文字更专业
如何在阿里云域名上完成建站全流程?
Laravel Docker环境搭建教程_Laravel Sail使用指南
如何注册花生壳免费域名并搭建个人网站?
如何快速建站并高效导出源代码?
Laravel事件和监听器如何实现_Laravel Events & Listeners解耦应用的实战教程
php485函数参数是什么意思_php485各参数详细说明【介绍】
使用PHP下载CSS文件中的所有图片【几行代码即可实现】
图片制作网站免费软件,有没有免费的网站或软件可以将图片批量转为A4大小的pdf?
如何在企业微信快速生成手机电脑官网?
中山网站制作网页,中山新生登记系统登记流程?
千问怎样用提示词获取健康建议_千问健康类提示词注意事项【指南】
利用 Google AI 进行 YouTube 视频 SEO 描述优化
如何在IIS7上新建站点并设置安全权限?
EditPlus中的正则表达式实战(6)
Laravel的辅助函数有哪些_Laravel常用Helpers函数提高开发效率
Laravel如何使用Gate和Policy进行授权?(权限控制)
宙斯浏览器怎么屏蔽图片浏览 节省手机流量使用设置方法
Laravel怎么做数据加密_Laravel内置Crypt门面的加密与解密功能
实例解析Array和String方法
高端网站建设与定制开发一站式解决方案 中企动力
javascript中对象的定义、使用以及对象和原型链操作小结
韩国网站服务器搭建指南:VPS选购、域名解析与DNS配置推荐
Edge浏览器提示“由你的组织管理”怎么解决_去除浏览器托管提示【修复】
1688铺货到淘宝怎么操作 1688一键铺货到自己店铺详细步骤
Laravel如何为API编写文档_Laravel API文档生成与维护方法
如何用AI一键生成爆款短视频文案?小红书AI文案写作指令【教程】
Edge浏览器如何截图和滚动截图_微软Edge网页捕获功能使用教程【技巧】
如何挑选高效建站主机与优质域名?
Midjourney怎样加参数调细节_Midjourney参数调整技巧【指南】

