原文:Layui-admin-iframe通过页面链接直接在iframe内打开一个新的页面,实现单页面的效果目录导航:前言:代码实现:请求的超链接如下所示:layui预先加载,获取超链接中传递过来的跳转页面地址和tabs title名称在iframe中打开:Js获取超链接里面传递的参数值:关于存在多了一级菜单栏,而链接中所带的地址又不是第一个一级菜单栏中的子菜单栏我们该如何解决初次加载显示子级菜单栏问题? 文章正文:回到顶部前言: 使用Layui-ad...
(1)关闭特定iframe//当在iframe页面关闭自身时,在iframe页执行以下js脚本
var index = parent.layer.getFrameIndex(window.name); //先得到当前iframe层的索引
parent.layer.close(index); //再执行关闭 (2)父页面传参到iframe弹出层var collectionId = parent.$("#hideCollectionId").val();//可在父页面定义隐藏域,id为hideCollectionId,需要引用jquery (3)关闭所有弹出层 如果没有弹层叠加等复杂逻辑,可根据需要...
本篇文章给大家带来的内容是关于layuiadmin的iframe版在ios系统页面不能自适应的解决方法介绍,有一定的参考价值,有需要的朋友可以参考一下,希望对你有所帮助。layuiadmin官方演示的iframe版,在安卓上正常,但在ios上就会出现iframe页面不能自适应的问题。经过各种百度和谷歌,终于结合网上的一些办法,目前看是完美的结局了这一问题。实际上方法很简单,就用js判断一下客户端,如果是ios,就是根据取得的屏幕参数,强制限制ifr...
A页面 调用layui.layer.openlayui.use(["layer"], function () {layui.layer.open({type: 2,title: "管理角色拥有的部门",btn: ["确定修改", "关闭"],content: @Url.Content("~/Role/UserRoleView?rid=")+a[0].ID + &uid= + a[0].UID,//这里指向officebtn1: function (index, layero) {//获取子页面数据var body = layer.getChildFrame(body, index);var addData = body.find("#listFalse li");console.log(addData);var delData =...
我们web页面中有几个页面是有定时器在刷新的,并且查询的内容还不少,给服务器造成了不少压力。这些接口已经尽量优化,能放到缓存的都放到缓存。然后主管又提了一个需求,就是我们使用的是layui多标签iframe框架,当不在某个页面的iframe时不要执行定时器。我觉得这是一个挺不错的提议,而且实现起来也不难。
粗略地考虑有两个思路,一个是点击标签时开启或关闭定时器,一个是定时器执行时判断所在的iframe是否隐藏,如果隐藏则不执...
项目中使用的jquery版本是jquery-3.2.1,在使用layui弹出全屏iframe窗口时,iframe窗口顶部总是出现一个152px高的滚动窗口无法实现真正全屏,代码如下:
<!DOCTYPE html>
<html>
<head><meta charset="utf-8"><meta name="viewport" content="width=device-width, initial-scale=1, maximum-scale=1"><title>zqc</title><script type="text/javascript" src="js/jquery-3.2.1.min.js"></script><link rel="stylesheet" href="layui...
如下所示:
layer.open({id: LAY_layuipro, //设定一个id,防止重复弹出type: 2,title:添加人员信息,area: [600px,340px],btn: [保存,关闭],yes: function(index, layero){var inputForm = $(window.frames["layui-layer-iframe" + index].document).contents().find("#userForm");inputForm.ajaxSubmit({url:<%=path%>/version/demand/saveDemand,type:post,dataType:json,success:function(result){if(result.data==ok){layer.cl...
一、导航跳转iframe页面问题:推荐:layui教程关于layui的iframe嵌套页面的导航跳转页面问题,如下图所示可以看到效果:在模板页的导航代码:<ul class="layui-nav layui-nav-tree" lay-filter="navList"><li class="layui-nav-item layui-nav-itemed"><a class="" href="javascript:;">所有商品</a><dl class="layui-nav-child"><dd class="layui-this"><a href="goodsList.html" target="main_self_frame">商品列表</a></dd><dd><a h...
官网示例
1先有一个table 加一个模版 查看,加一个event 事件 ,点击时跳到事件处理那 ,{field:, title:sss记录,event: xxx,align: center, templet: function (d) {if(d.fn_IsValid == 1){res = "查看"}else{res = "无"}return res;}}2:事件 //监听工具条 table.on(tool(tabledemo), function(obj){var data = obj.data;if(obj.event === xxx){ //查看还款记录layer.open({type: 2,shadeClose: true,shade: 0.8,/* area: ...