layui内页打开新的tab页面


//在xadmin.js中添加
Xadmin.prototype.add_tab_f = function (title,url,is_refresh) {
var element=parent.layui.element;
var id = md5(url);//md5url
//防止重复打开
for (var i = 0; i < parent.$('.x-iframe').length; i++) {
if(parent.$('.x-iframe').eq(i).attr('tab-id')==id){
element.tabChange('xbs_tab', id);
if(is_refresh)
parent.$('.x-iframe').eq(i).attr("src",parent.$('.x-iframe').eq(i).attr('src'));
return;
}
};
element.tabAdd('xbs_tab', {
title: title
,content: '<iframe tab-id="'+id+'" frameborder="0" src="'+url+'" scrolling="yes" class="x-iframe"></iframe>'
,id: id
});
element.tabChange('xbs_tab', id);
}

调用

<a onclick="xadmin.add_tab_f('网站设置','http://www.q.com/admin/config')"></a>

 


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM