`
流浪鱼
  • 浏览: 1682998 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

easyui的按钮点击时layout布局west隐藏

 
阅读更多

当我们在用easyui的laoyout布局时,如果显示主页面采用的是tabs并且每添加一个tab时嵌套一个ifram,而在iframe中引用的界面有link-button按钮时,在IE8会出现点击该按钮west隐藏,解决方案如下:

<a href="javascript:void(0)" onclick="goAcctBack();" class="easyui-linkbutton" iconCls="icon-back">返回</a>

 把href="#" 改成href="javascript:void(0)",或者不要href属性

 

添加每一页:

function addTab(title, url){
			if ($('#uiTab').tabs('exists', title)){
   			    $('#uiTab').tabs('select', title);
			} else {
    			var content = '<iframe scrolling="yes" frameborder="0"  src="'+url+'" style="width:100%;height:100%;"></iframe>';
   			 	$('#uiTab').tabs('add',{
        			title:title,
        			content:content,
       		 	    closable:true
    			});
			}
}
 
<body class="easyui-layout">
<div region="north" style="background:#fafafa;color:#2d5593;height:40px;">
	    <div style="font-size:16px;font-weight:bold;width:400px;padding:10px 0 0 10px;display:inline;">后台管理系统</div>&nbsp;&nbsp;&nbsp;&nbsp;
	    <div align="right" style="display:inline">欢迎您:<shiro:principal property="name"/>!&nbsp;&nbsp;</div>
	    <div align="right" style="display:inline"><a href="${ctx}/logout">退出登录</a></div>
	</div>
<div region="west" split="true" title="导航菜单" style="width:280px;padding1:1px;overflow:hidden;overflow-y:auto; overflow-x:auto; ">
		<div class="easyui-accordion" fit="true" border="false">
			<div title="系统管理">
				<table style="width:100%;">
					<tr>
						<td class="westmenu">
							<a href="javascript:addTab('推荐管理','${ctx}/artpic/index')">
								<img src="${ctx}/static/images/kontact.png"></img><br/>
								<span>推荐管理</span>
							</a>
						</td>
					</tr>
					<tr>
						<td class="westmenu">
							<a href="javascript:addTab('账号管理','account.html')">
								<img src="${ctx}/static/images/kdmconfig.png"></img><br/>
								<span>账号管理</span>
							</a>
						</td>
					</tr>
				</table>
			</div>
		</div>	
	</div>
	<div region="center" fit="true" style="overflow:hidden;">
		<div id="uiTab" class="easyui-tabs" fit="true" border="false">
			<div title="首页" style="padding:20px;overflow:hidden;"> 
				<img src="${ctx}/static/images/logo.gif" alt="Artron" id="logo-image" />
				<div style="margin-top:20px;">
					<p></p>
					<p>&nbsp;</p>
					<p></p>
				</div>
			</div>
		</div>
	</div>

</body>
 
分享到:
评论

相关推荐

    使用jquery-easyui的布局layout写后台管理页面的代码详解

    总之,jQuery EasyUI的Layout布局功能是构建后台管理页面的强大工具,结合实例代码,开发者可以快速创建出专业且功能完善的管理界面。通过学习和掌握这一技术,可以极大地提升Web应用的用户体验和开发效率。

    jquery-easyui-1.5.3

    1.2 主要组件:jQuery EasyUI 提供了包括对话框(Dialog)、表格(Grid)、菜单(Menu)、按钮(Button)、表单(Form)等多种组件,以及下拉列表(Combobox)和Layout布局在内的高级功能。 二、下拉列表(Combobox...

    EasyUI中文版api

    在布局方面,EasyUI 提供了`Layout`组件,可以实现复杂的页面布局。`Layout`有四个区域:north(北)、south(南)、east(东)、west(西),每个区域都可以包含其他组件,通过设置`split`属性,用户还可以拖动边框...

    easyui示例样例.7z

    首先,EasyUI的核心组件包括布局(Layout)、表格(Grid)、对话框(Dialog)、表单(Form)、菜单(Menu)、按钮(Button)等。这些组件都遵循一致的设计风格,能够帮助开发者快速搭建出符合企业级应用需求的界面。...

    jquery.easyui.min

    2. **布局管理**:EasyUI提供了`&lt;div class="easyui-layout"&gt;`来实现页面的分区域布局,可以设置north, south, east, west, center等区域,并且支持动态调整大小。 3. **数据网格(datagrid)**:datagrid是EasyUI...

    EasyUI+1.3+中文帮助手册

    1. **布局(Layout)**:EasyUI 提供了灵活的布局系统,允许开发者创建复杂的页面结构,如north、south、east、west和center区域。 2. **表格(Grid)**:表格组件支持数据展示、排序、过滤、分页等功能,并可与...

    EasyUI效果参考

    - **组件丰富**:EasyUI提供了多种UI组件,包括数据网格(datagrid)、表单(form)、布局(layout)、菜单(menu)、按钮(button)、对话框(dialog)等,覆盖了Web应用开发的常见需求。 - **主题多样**:EasyUI...

    easyui简单的增删改查范例

    1. easyui布局-树的创建:在easyui中,布局一般通过Layout组件来实现,它提供了区域分割和面板布局的功能。这部分代码创建了一个带有三个区域(north、west、center)的布局,其中: - 北侧(north)是一个固定高度...

    easyUI前端框架jar包

    1. **布局(Layout)**:EasyUI 提供了灵活的布局系统,可以方便地划分页面区域,如north、south、east、west和center,用于创建响应式的网页布局。 2. **窗口(Window)**:支持创建弹出式或嵌入式的窗口组件,可...

    jquery-easyui-1.8

    首先,EasyUI 的主要组成部分包括布局(Layout)、表单(Form)、表格(Grid)、对话框(Dialog)、菜单(Menu)等常用组件。在这一版本中,这些组件都进行了优化和增强,以提供更好的用户体验和更高的性能。 1. **...

    EasyUI 使用说明 官方app 可详细了~

    - **布局(Layout)**:学习如何创建响应式的页面布局,如 north、south、east、west 和 center 区域的配置。 - **表格(Grid)**:理解如何显示和操作数据,包括列定义、排序、分页、筛选和自定义操作。 - **...

    EasyUI+v1.3.4官方API中文版

    1. **布局(Layout)**:EasyUI 的布局系统允许开发者创建复杂的页面结构,如north、south、east、west和center区域,使得内容可以灵活地分布在屏幕的不同位置。 2. **表格(Grid)**:表格组件支持数据的展示、...

    easyui 1.4 API中文文档

    Layout组件用于创建复杂的页面布局,包含north、south、east、west、center五个区域。通过调整各区域的大小,可以实现灵活的界面布局。 9. **加载提示(loading)** 当进行异步操作时,可以使用loading提示用户...

    EasyUI帮助文档

    EasyUI 提供了一系列的 UI 组件,包括布局(Layout)、表格(Grid)、表单(Form)、对话框(Dialog)、菜单(Menu)、按钮(Button)、下拉框(ComboBox)、树形控件(Tree)、日历(Calendar)等。这些组件涵盖了...

    easyUI的小demo

    1. **布局(Layout)**:EasyUI的布局组件允许开发者将页面划分为多个区域,如north、south、east、west和center,方便构建复杂的界面结构。在demo中,你可以看到如何配置这些区域的大小和行为。 2. **表格(Grid)...

    easyui的中文说明文档,结构清晰易于查询。学习easyui必备。

    - **布局(Layout)**:允许自定义页面布局,如north、south、east、west、center区域。 - **菜单(Menu)**:提供下拉或级联菜单,方便用户导航。 - **按钮(Button)**:包含普通按钮、链接按钮、提交按钮等...

    easyui框架

    1. **布局(Layout)**:允许开发者轻松创建响应式的页面布局,如north、south、east、west和center区域,适应不同屏幕尺寸。 2. **表格(Grid)**:提供数据展示和操作功能,支持分页、排序、过滤、编辑等操作,可...

    easyUI资料大全

    - **布局(Layout)**:用于创建复杂的页面布局,如 north、south、east、west 和 center 区域,可实现面板的动态调整和分割。 - **数据网格(Datagrid)**:显示表格数据,支持排序、分页、筛选等功能,可以与...

    jquery-easyui-demo.zip

    它主要由几个部分组成,包括布局(Layout)、表格(Grid)、对话框(Dialog)、表单(Form)、菜单(Menu)、按钮(Button)等组件,以及数据绑定、分页、排序等功能。这些组件都基于HTML5和CSS3,实现了丰富的交互...

    jquery-easyui-1.3.2+帮助文档

    - **布局(Layout)**: 提供了灵活的页面布局功能,可以将页面划分为多个区域,如north、south、east、west和center。 - **对话框(Dialog)**: 实现弹出式窗口,用于展示信息、表单或其他复杂内容。 - **表格...

Global site tag (gtag.js) - Google Analytics