zoukankan      html  css  js  c++  java
  • easyui首页模板

    Easyui首页html代码

    <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    <html>
    <head>
    	<meta name="renderer" content="webkit"></meta>
    	<title>管理员操作平台</title>
        <link href="/js/themes/default/easyui.css" rel="stylesheet" type="text/css">
        <link href="/js/themes/icon.css" rel="stylesheet" type="text/css">
        <script src="/js/jquery.min.js" type="text/javascript"></script> 
        <script src="/js/jquery.easyui.min.js" type="text/javascript"></script>
        <script src="/js/easyui-lang-zh_CN.js" type="text/javascript"></script>
    </head>
    <body style="margin:0px;">
    <div class="easyui-layout" data-options="fit:true">
    	<div data-options="region:'north'" style="height:60px;">
    		<div class="top">
    			<div class="top_left"><img src="/images/logo.jpg"/></div>
    			<div class="top_right">
    				<p>欢迎您:admin  <a href="http://localhost/user/logout.htm">退出</a></p>
    			</div>
    		</div>	
    	</div>
    	<div data-options="region:'west',split:'true',title:'导航'" style="220px">
    		<div class="easyui-accordion" data-options="fit:true,border:false">
    		
    		
    			<div title="系统管理">
    			
    				<a href="javascript:run('/user/view.htm', '用户管理')" class="easyui-linkbutton" data-options="plain:true,iconCls:'icon-blank'" style="100%;text-align:left;">用户管理</a>
    			
    			</div>
    		
    		</div>
    	</div>
    	<div data-options="region:'center'" style="100%;height:100px;">
    	    <div id="tabs" class="easyui-tabs" data-options="fit:true,border:false">
    	    <!-- 
    	    	<div title="首页"></div>
    	     -->
    	    </div>
    	</div>
    	<div class="easyui-panel" title="管理平台欢迎您" data-options="region:'south',collapsible:false"></div>
    </div>
    
    <script type="text/javascript">
    function run(url, title) {
    	if (url.substring(0, 4) != 'http') {
    		url = 'http://localhost/' + url;
    	}
    
    	if ($("#tb").tabs("getTab", title)) {
    		$("#tb").tabs("select", title);
    	} else {
    		if (url.substring(0, 4) != 'http') {
    			//第一种打开页面方式
    			$('#tb').tabs('add', {
    		           title: title,
    		           href: url,
    		           closable: true
    		       });
    		}else{
    			//另外一种打开页面方式
    			$("#tb").tabs('add',{
    				title:title,
    				content:"<iframe id='" + title + "' frameborder=0 style='100%;height:100%'></iframe>",
    				closable:true
    			});
    			$("#" + title)[0].src = url;
    		}
    	}
    }
    </script>
    </body>
    </html>


    easyui中首页通常是layout,一个layout能够划分成多个块,上北下南左西右东还有中。上方一般用来放logo,username,退出登录等信息,下方一般用来放公司信息,左边是导航栏。剩下的中间是不同的标签页。用来模拟多窗体模式。

    导航栏用的是easyui中的accordion。api中并没有提到他,但他是最适合用来做导航栏的。

    点击能够收缩扩展,效果不错。

    js中run方法的意思是在中间的标签页中打开相应的页面。

    run方法之所以用两种是由于打开的效果不同。第一种打开是在dom里面加了一个div。里面的css引用不会生效。里面的元素和整个窗口公用一个dom;另外一种方法打开是在里面加了一个iframe,和大窗口是子父窗口的概念,子窗口不会污染父窗口。

    建议使用第二中。否则你会被越来越多的元素id重名而烦恼。

  • 相关阅读:
    作品-系统-[原生开发]新蓝景CRM管理系统
    作品-网站-[二次开发]汇名惠商城
    js声明json数据,打印json数据,遍历json数据,转换json数据为数组
    js 鼠标滚动到某屏时,加载那一屏的数据,仿京东首页楼层异步加载模式
    js转换数据类型为浮点型,并取两位小数点
    php判断是否是微信客户端的浏览器访问
    百度地图API地理位置和坐标转换
    php 对象中连贯执行方法
    php extract 函数的妙用 数组键名为声明为变量,键值赋值为变量内容
    php 获取远程图片保存到本地
  • 原文地址:https://www.cnblogs.com/lxjshuju/p/7240217.html
Copyright © 2011-2022 走看看