本帖最后由 zy32002 于 2015-1-24 15:39 编辑
//在论坛里搜到的
//添加选项卡,此方法只在main.aspx页中好用
function addTabStrip(id,url,title) {
F('RegionPanel1_mainRegion_mainTabStrip' ).addTab({ id: id, url: url, title: title, closable: true });
}
<a href="javascript:void(0)" onclick ="addTabStrip('Down_Order_From','./Fxs_Admin/Down_Order_From.aspx','同步订单')" > 同步订单 </a>
///////////////// 在页面中添加选项卡
<a href="javascript:void(0)" onclick ="OpenTabUrl('http://www.baidu.com','同步订单','dynamic_tab_baidu2','','')" >同步订单 </a>
<script>
function OpenTabUrl(url, text, codeid, iconUrl, classGuid) {
//window.parent.OpenTabUrl(url, text, codeid, iconUrl);
//parent.F.util.addCSS('icon_' + classGuid, '.icon_' + classGuid + '{background: url(../Images/SmallIcon/' + iconUrl + ') no-repeat;}');
//如果已经存在该Tab,则刷新
var iframeModule = window.parent.frames[codeid];
//parent.F('RegionPanel1_mainRegion_mainTabStrip').addTab({ id: codeid, url: url, title: text, closable: true, iconCls: "icon_" + classGuid });
parent.F( 'RegionPanel1_mainRegion_mainTabStrip' ).addTab({ id: codeid, url: url, title: text, closable: true });
if (iframeModule != null ) {
//如果已经打开的,则刷新页面
iframeModule.location.reload();
}
}
</script>
|