ACE框架整合记录1基础框架【完结】

来源:互联网 发布:识图的软件 编辑:程序博客网 时间:2024/06/06 01:59
2016-4-11 21:31更新内容
1,新增谷歌支持
2,处理Tab标签内部padding-16*12引起的下边距太大双滚动条的问题的问题
     修复前后对比

     初次加载是正常的,缩小之后就会出现上面2个问题


修复后,在ie、火狐、谷歌都是随着浏览器大小改变,都是单滚动条和底差1px


---------------------------------------------------------------

 最近发现一个Bootstrap开发的ACE,能够适应各种浏览器以及手机端。
不过这套框架有个弊端就是 没有JS代码  全都是CSS,没有类似JQUI系列那些生成调用的API。所以整合起来就比较坑了。
目前只是整理了一个大概。
官方框架下载地址:http://www.daimajiayuan.com/preview/18152.html
以下是 大概几个难点的地方:
1,整合Tab模式中间布局飘动问题。
ace自带的布局是单页面模板布局。改源码的时候内部的page地方不能用,所以改用了头部部分,如下



2,Tab标签常规高度自定填充问题,目前只做了火狐和IE的处理,新家谷歌支持
相关代码
<script type="text/javascript">
            //主页Tab内容区域的高度
            window.onload = window.onresize = function () {
                //可视区域的高度
                var documentHeight = parseInt(document.documentElement.clientHeight);
                var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
                var isOpera = userAgent.indexOf("Opera") > -1;
                if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
                    //4为IE版本的一个偏差值
                    documentHeight = parseInt($("html").outerHeight(true));
                    documentHeight -= 4;
                };
                if (userAgent.indexOf("Firefox") > -1) {
                    documentHeight = parseInt(document.documentElement.clientHeight);
                }
                if (userAgent.indexOf("Chrome") > -1) {
                    //2为谷歌版本的一个偏差值
                    documentHeight -= 2;
                }
                //减1主要是为了给底部留一条缝隙
                //主要由tab-content的padding引起
                var contentHeight = documentHeight - 1 - (parseInt($("#tab-titles ul").outerHeight(true)) + parseInt($("#navbar").outerHeight(true)));
                $("#tab-content div").css("height", contentHeight + "px");
            }
        </script>
效果图小布局







最终效果





后续相关JS处理还在研究中。。。
Tab高度自动适应,缩小版的估计还有小问题
全部代码

<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Index.aspx.cs" Inherits="WebApplication4.Index" %>

<!DOCTYPE html>

<html xmlns="http://www.w3.org/1999/xhtml">
<head runat="server">
<meta http-equiv="Content-Type" content="text/html; charset=utf-8"/>
    <title>Process Rule Management</title>
    <!-- basic styles -->
    <link href="JSPlug/Assets/css/bootstrap.min.css" rel="stylesheet" />
    <link rel="stylesheet" href="JSPlug/Assets/css/font-awesome.min.css" />
    <!--[if IE 7]>
    <link rel="stylesheet" href="JSPlug/Assets/css/font-awesome-ie7.min.css" />
  <![endif]-->
    <!-- page specific plugin styles -->
    <link rel="stylesheet" href="JSPlug/Assets/css/jquery-ui-1.10.3.custom.min.css" />
    <link rel="stylesheet" href="JSPlug/Assets/css/jquery.gritter.css" />
    <!-- fonts -->
    <!-- ace styles -->
    <link rel="stylesheet" href="JSPlug/Assets/css/ace.min.css" />
    <link rel="stylesheet" href="JSPlug/Assets/css/ace-rtl.min.css" />
    <link rel="stylesheet" href="JSPlug/Assets/css/ace-skins.min.css" />
    <!--[if lte IE 8]>
    <link rel="stylesheet" href="JSPlug/Assets/css/ace-ie.min.css" />
  <![endif]-->
    <!-- ace settings handler -->
    <script src="JSPlug/Assets/js/ace-extra.min.js"></script>
    <!-- HTML5 shim and Respond.js IE8 support of HTML5 elements and media queries -->
    <!--[if lt IE 9]>
  <script src="JSPlug/Assets/js/html5shiv.js"></script>
  <script src="JSPlug/Assets/js/respond.min.js"></script>
  <![endif]-->
</head>
<body style="overflow:hidden;">
    <form id="form1" runat="server">
        <div class="navbar navbar-default" id="navbar">
            <div class="navbar-container" id="navbar-container">
                <div class="navbar-header pull-left">
                    <a href="#" class="navbar-brand">
                        <small>
                            <i class="icon-leaf"></i>
                             Admin
                        </small>
                    </a>
                    <!-- /.brand -->
                </div>
                <!-- /.navbar-header -->
                <div class="navbar-header pull-right" role="navigation">
                    <ul class="nav ace-nav">
                        <li class="grey">
                            <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                                <i class="icon-tasks"></i>
                                <span class="badge badge-grey">4</span>
                            </a>
                            <ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
                                <li class="dropdown-header">
                                    <i class="icon-ok"></i>
                                    4 Tasks to complete
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">Software Update</span>
                                            <span class="pull-right">65%</span>
                                        </div>
                                        <div class="progress progress-mini ">
                                            <div style="width: 65%" class="progress-bar "></div>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">Hardware Upgrade</span>
                                            <span class="pull-right">35%</span>
                                        </div>
                                        <div class="progress progress-mini ">
                                            <div style="width: 35%" class="progress-bar progress-bar-danger"></div>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">Unit Testing</span>
                                            <span class="pull-right">15%</span>
                                        </div>
                                        <div class="progress progress-mini ">
                                            <div style="width: 15%" class="progress-bar progress-bar-warning"></div>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">Bug Fixes</span>
                                            <span class="pull-right">90%</span>
                                        </div>
                                        <div class="progress progress-mini progress-striped active">
                                            <div style="width: 90%" class="progress-bar progress-bar-success"></div>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">See tasks with details
          <i class="icon-arrow-right"></i>
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li class="purple">
                            <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                                <i class="icon-bell-alt icon-animated-bell"></i>
                                <span class="badge badge-important">8</span>
                            </a>
                            <ul class="pull-right dropdown-navbar navbar-pink dropdown-menu dropdown-caret dropdown-close">
                                <li class="dropdown-header">
                                    <i class="icon-warning-sign"></i>
                                    8 Notifications
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">
                                                <i class="btn btn-xs no-hover btn-pink icon-comment"></i>
                                                New Comments
                                            </span>
                                            <span class="pull-right badge badge-info">+12</span>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <i class="btn btn-xs btn-primary icon-user"></i>
                                        Bob just signed up as an editor ...
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">
                                                <i class="btn btn-xs no-hover btn-success icon-shopping-cart"></i>
                                                New Orders
                                            </span>
                                            <span class="pull-right badge badge-success">+8</span>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <div class="clearfix">
                                            <span class="pull-left">
                                                <i class="btn btn-xs no-hover btn-info icon-twitter"></i>
                                                Followers
                                            </span>
                                            <span class="pull-right badge badge-info">+11</span>
                                        </div>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">See all notifications
          <i class="icon-arrow-right"></i>
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li class="green">
                            <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                                <i class="icon-envelope icon-animated-vertical"></i>
                                <span class="badge badge-success">5</span>
                            </a>
                            <ul class="pull-right dropdown-navbar dropdown-menu dropdown-caret dropdown-close">
                                <li class="dropdown-header">
                                    <i class="icon-envelope-alt"></i>
                                    5 Messages
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="JSPlug/Assets/avatars/avatar.png" class="msg-photo" alt="Alex's Avatar" />
                                        <span class="msg-body">
                                            <span class="msg-title">
                                                <span class="blue">Alex:</span>
                                                Ciao sociis natoque penatibus et auctor ...
                                            </span>
                                            <span class="msg-time">
                                                <i class="icon-time"></i>
                                                <span>a moment ago</span>
                                            </span>
                                        </span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="JSPlug/Assets/avatars/avatar3.png" class="msg-photo" alt="Susan's Avatar" />
                                        <span class="msg-body">
                                            <span class="msg-title">
                                                <span class="blue">Susan:</span>
                                                Vestibulum id ligula porta felis euismod ...
                                            </span>
                                            <span class="msg-time">
                                                <i class="icon-time"></i>
                                                <span>20 minutes ago</span>
                                            </span>
                                        </span>
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <img src="JSPlug/Assets/avatars/avatar4.png" class="msg-photo" alt="Bob's Avatar" />
                                        <span class="msg-body">
                                            <span class="msg-title">
                                                <span class="blue">Bob:</span>
                                                Nullam quis risus eget urna mollis ornare ...
                                            </span>
                                            <span class="msg-time">
                                                <i class="icon-time"></i>
                                                <span>3:15 pm</span>
                                            </span>
                                        </span>
                                    </a>
                                </li>
                                <li>
                                    <a href="inbox.html">See all messages
          <i class="icon-arrow-right"></i>
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li class="light-blue">
                            <a data-toggle="dropdown" href="#" class="dropdown-toggle">
                                <img class="nav-user-photo" src="JSPlug/Assets/avatars/user.jpg" alt="Jason's Photo" />
                                <span class="user-info">
                                    <small>Welcome,</small>
                                    Jason
                                </span>
                                <i class="icon-caret-down"></i>
                            </a>
                            <ul class="user-menu pull-right dropdown-menu dropdown-yellow dropdown-caret dropdown-close">
                                <li>
                                    <a href="#">
                                        <i class="icon-cog"></i>
                                        Settings
                                    </a>
                                </li>
                                <li>
                                    <a href="#">
                                        <i class="icon-user"></i>
                                        Profile
                                    </a>
                                </li>
                                <li class="divider"></li>
                                <li>
                                    <a href="#">
                                        <i class="icon-off"></i>
                                        Logout
                                    </a>
                                </li>
                            </ul>
                        </li>
                    </ul>
                    <!-- /.ace-nav -->
                </div>
                <!-- /.navbar-header -->
            </div>
            <!-- /.container -->
        </div>
        <div class="main-container" id="main-container">
            <div class="main-container-inner">
                <a class="menu-toggler" id="menu-toggler" href="#">
                    <span class="menu-text"></span>
                </a>
                <div class="sidebar" id="sidebar">

                    <div class="sidebar-shortcuts" id="sidebar-shortcuts">
                        <div class="sidebar-shortcuts-large" id="sidebar-shortcuts-large">
                            <button class="btn btn-success">
                                <i class="icon-signal"></i>
                            </button>
                            <button class="btn btn-info">
                                <i class="icon-pencil"></i>
                            </button>
                            <button class="btn btn-warning">
                                <i class="icon-group"></i>
                            </button>
                            <button class="btn btn-danger">
                                <i class="icon-cogs"></i>
                            </button>
                        </div>
                        <div class="sidebar-shortcuts-mini" id="sidebar-shortcuts-mini">
                            <span class="btn btn-success"></span>
                            <span class="btn btn-info"></span>
                            <span class="btn btn-warning"></span>
                            <span class="btn btn-danger"></span>
                        </div>
                    </div>
                    <!-- #sidebar-shortcuts -->
                    <ul class="nav nav-list">
                        <li class="active open">
                            <a href="index.html">
                                <i class="icon-dashboard"></i>
                                <span class="menu-text">控制台 </span>
                            </a>
                        </li>
                        <li>
                            <a href="typography.html">
                                <i class="icon-text-width"></i>
                                <span class="menu-text">文字排版 </span>
                            </a>
                        </li>
                        <li>
                            <a href="#" class="dropdown-toggle">
                                <i class="icon-desktop"></i>
                                <span class="menu-text">UI 组件 </span>
                                <b class="arrow icon-angle-down"></b>
                            </a>
                            <ul class="submenu">
                                <li class="active">
                                    <a href="elements.html">
                                        <i class="icon-double-angle-right"></i>
                                        组件
                                    </a>
                                </li>
                                <li>
                                    <a href="buttons.html">
                                        <i class="icon-double-angle-right"></i>
                                        按钮 &amp; 图表
                                    </a>
                                </li>
                                <li>
                                    <a href="treeview.html">
                                        <i class="icon-double-angle-right"></i>
                                        树菜单
                                    </a>
                                </li>
                                <li>
                                    <a href="jquery-ui.html">
                                        <i class="icon-double-angle-right"></i>
                                        jQuery UI
                                    </a>
                                </li>
                                <li>
                                    <a href="nestable-list.html">
                                        <i class="icon-double-angle-right"></i>
                                        可拖拽列表
                                    </a>
                                </li>
                                <li>
                                    <a href="#" class="dropdown-toggle">
                                        <i class="icon-double-angle-right"></i>
                                        三级菜单
          <b class="arrow icon-angle-down"></b>
                                    </a>
                                    <ul class="submenu">
                                        <li>
                                            <a href="#">
                                                <i class="icon-leaf"></i>
                                                第一级
                                            </a>
                                        </li>
                                        <li>
                                            <a href="#" class="dropdown-toggle">
                                                <i class="icon-pencil"></i>
                                                第四级
            <b class="arrow icon-angle-down"></b>
                                            </a>
                                            <ul class="submenu">
                                                <li>
                                                    <a href="#">
                                                        <i class="icon-plus"></i>
                                                        添加产品
                                                    </a>
                                                </li>
                                                <li>
                                                    <a href="#">
                                                        <i class="icon-eye-open"></i>
                                                        查看商品
                                                    </a>
                                                </li>
                                            </ul>
                                        </li>
                                    </ul>
                                </li>
                            </ul>
                        </li>
                        <li>
                            <a href="#" class="dropdown-toggle">
                                <i class="icon-list"></i>
                                <span class="menu-text">表格 </span>
                                <b class="arrow icon-angle-down"></b>
                            </a>
                            <ul class="submenu">
                                <li>
                                    <a href="tables.html">
                                        <i class="icon-double-angle-right"></i>
                                        简单 &amp; 动态
                                    </a>
                                </li>
                                <li>
                                    <a href="jqgrid.html">
                                        <i class="icon-double-angle-right"></i>
                                        jqGrid plugin
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li>
                            <a href="#" class="dropdown-toggle">
                                <i class="icon-edit"></i>
                                <span class="menu-text">表单 </span>
                                <b class="arrow icon-angle-down"></b>
                            </a>
                            <ul class="submenu">
                                <li>
                                    <a href="form-elements.html">
                                        <i class="icon-double-angle-right"></i>
                                        表单组件
                                    </a>
                                </li>
                                <li>
                                    <a href="form-wizard.html">
                                        <i class="icon-double-angle-right"></i>
                                        向导提示 &amp; 验证
                                    </a>
                                </li>
                                <li>
                                    <a href="wysiwyg.html">
                                        <i class="icon-double-angle-right"></i>
                                        编辑器
                                    </a>
                                </li>
                                <li>
                                    <a href="dropzone.html">
                                        <i class="icon-double-angle-right"></i>
                                        文件上传
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li>
                            <a href="widgets.html">
                                <i class="icon-list-alt"></i>
                                <span class="menu-text">插件 </span>
                            </a>
                        </li>
                        <li>
                            <a href="calendar.html">
                                <i class="icon-calendar"></i>
                                <span class="menu-text">日历
         <span class="badge badge-transparent tooltip-error" title="2&nbsp;Important&nbsp;Events">
                                        <i class="icon-warning-sign red bigger-130"></i>
                                    </span>
                                </span>
                            </a>
                        </li>
                        <li>
                            <a href="gallery.html">
                                <i class="icon-picture"></i>
                                <span class="menu-text">相册 </span>
                            </a>
                        </li>
                        <li>
                            <a href="#" class="dropdown-toggle">
                                <i class="icon-tag"></i>
                                <span class="menu-text">更多页面 </span>
                                <b class="arrow icon-angle-down"></b>
                            </a>
                            <ul class="submenu">
                                <li>
                                    <a href="profile.html">
                                        <i class="icon-double-angle-right"></i>
                                        用户信息
                                    </a>
                                </li>
                                <li>
                                    <a href="inbox.html">
                                        <i class="icon-double-angle-right"></i>
                                        收件箱
                                    </a>
                                </li>
                                <li>
                                    <a href="pricing.html">
                                        <i class="icon-double-angle-right"></i>
                                        售价单
                                    </a>
                                </li>
                                <li>
                                    <a href="invoice.html">
                                        <i class="icon-double-angle-right"></i>
                                        购物车
                                    </a>
                                </li>
                                <li>
                                    <a href="timeline.html">
                                        <i class="icon-double-angle-right"></i>
                                        时间轴
                                    </a>
                                </li>
                                <li>
                                    <a href="login.html">
                                        <i class="icon-double-angle-right"></i>
                                        登录 &amp; 注册
                                    </a>
                                </li>
                            </ul>
                        </li>
                        <li>
                            <a href="#" class="dropdown-toggle">
                                <i class="icon-file-alt"></i>
                                <span class="menu-text">其他页面
         <span class="badge badge-primary ">5</span>
                                </span>
                                <b class="arrow icon-angle-down"></b>
                            </a>
                            <ul class="submenu">
                                <li>
                                    <a href="faq.html">
                                        <i class="icon-double-angle-right"></i>
                                        帮助
                                    </a>
                                </li>
                                <li>
                                    <a href="error-404.html">
                                        <i class="icon-double-angle-right"></i>
                                        404错误页面
                                    </a>
                                </li>
                                <li>
                                    <a href="error-500.html">
                                        <i class="icon-double-angle-right"></i>
                                        500错误页面
                                    </a>
                                </li>
                                <li>
                                    <a href="grid.html">
                                        <i class="icon-double-angle-right"></i>
                                        网格
                                    </a>
                                </li>
                                <li>
                                    <a href="blank.html">
                                        <i class="icon-double-angle-right"></i>
                                        空白页面
                                    </a>
                                </li>
                            </ul>
                        </li>
                    </ul>
                    <!-- /.nav-list -->
                    <div class="sidebar-collapse" id="sidebar-collapse">
                        <i class="icon-double-angle-left" data-icon1="icon-double-angle-left" data-icon2="icon-double-angle-right"></i>
                    </div>
                </div>
                <div class="main-content">
                    <div class="breadcrumbs" id="breadcrumbs" style="background-color: white; border: none; padding-right: 2px;">
                        <div class="row" style="margin: 0px;">
                            <!-- 适应各种屏幕大小的12 -->
                            <div class="col-xs-12 col-sm-12 col-md-12 col-lg-12" style="margin: 0px 0px 0px 1px; padding: 0px;">
                                <!-- 主要内容区域 -->
                                <div class="tabbable" id="tab-titles">
                                    <ul class="nav nav-tabs padding-12 tab-color-blue background-blue" id="mainTab">
                                        <li class="active">
                                            <a data-toggle="tab" href="#home4">
                                                <i class="green icon-home bigger-110"></i>
                                                Home
                                            </a>
                                        </li>
                                        <li>
                                            <a data-toggle="tab" href="#profile4">
                                                <i class="green icon-home bigger-110"></i>
                                                Profile
                                                <i class="red icon-remove bigger-110"></i>
                                            </a>
                                        </li>
                                        <li class="dropdown">
                                            <a data-toggle="dropdown" class="dropdown-toggle" href="#">
                                                <i class="green icon-list bigger-110"></i>
                                                More
                                                <i class="icon-caret-down bigger-110 width-auto"></i>
                                            </a>
                                            <ul class="dropdown-menu dropdown-info">
                                                <li>
                                                    <a data-toggle="tab" href="#dropdown1">@fat
                                                        <i class="red icon-remove bigger-110"></i>
                                                    </a>
                                                </li>
                                                <li>
                                                    <a data-toggle="tab" href="#dropdown2">@mdo
                                                        <i class="red icon-remove bigger-110"></i>
                                                    </a>
                                                </li>
                                            </ul>
                                        </li>
                                    </ul>
                                    <div class="tab-content" id="tab-content" style="padding:0px;">
                                        <div id="home4" class="tab-pane in active">
                                            <iframe width="100%" height="100%" class="panel-iframe" src="q.aspx" frameborder="0" marginwidth="0" marginheight="0" scrolling="auto"></iframe>
                                        </div>
                                        <div id="profile4" class="tab-pane">
                                            <p>Food truck fixie locavore, accusamus mcsweeney's marfa nulla single-origin coffee squid.</p>
                                        </div>
                                        <div id="dropdown1" class="tab-pane">
                                            <p>Etsy mixtape wayfarers, ethical wes anderson tofu before they sold out mcsweeney's organic lomo retro fanny pack lo-fi farm-to-table readymade.</p>
                                        </div>
                                        <div id="dropdown2" class="tab-pane">
                                            <p>Trust fund seitan letterpress, keytar raw denim keffiyeh etsy art party before they sold out master cleanse gluten-free squid scenester freegan cosby sweater. Fanny pack portland seitan DIY, art party locavore wolf cliche high life echo park Austin.</p>
                                        </div>
                                    </div>
                                </div>
                            </div>
                        </div>
                    </div>
                </div>
                <!-- /.main-content -->
                <!-- /#ace-settings-container -->
            </div>
            <!-- /.main-container-inner -->

        </div>
        <!-- /.main-container -->
        <!-- basic scripts -->
 
        <script type="text/javascript">
            window.jQuery || document.write("<script src='JSPlug/Assets/js/jquery.min.js'>" + "<" + "/script>");
        </script>
        <!-- <![endif]-->
        <!--[if IE]>
<script type="text/javascript">
 window.jQuery || document.write("<script src='JSPlug/Assets/js/jquery.min.js'>"+"<"+"/script>");
</script>
<![endif]-->
        <script type="text/javascript">
            if ("ontouchend" in document) document.write("<script src='JSPlug/Assets/js/jquery.mobile.custom.min.js'>" + "<" + "/script>");
        </script>
        <script src="JSPlug/Assets/js/bootstrap.min.js"></script>
        <script src="JSPlug/Assets/js/typeahead-bs2.min.js"></script>
        <!-- page specific plugin scripts -->
        <!--[if lte IE 8]>
    <script src="JSPlug/Assets/js/excanvas.min.js"></script>
  <![endif]-->
        <script src="JSPlug/Assets/js/jquery-ui-1.10.3.custom.min.js"></script>
        <script src="JSPlug/Assets/js/jquery.ui.touch-punch.min.js"></script>
        <script src="JSPlug/Assets/js/bootbox.min.js"></script>
        <script src="JSPlug/Assets/js/jquery.easy-pie-chart.min.js"></script>
        <script src="JSPlug/Assets/js/jquery.gritter.min.js"></script>
        <!-- ace scripts -->
        <script src="JSPlug/Assets/js/ace-elements.min.js"></script>
        <script src="JSPlug/Assets/js/ace.min.js"></script>
        <!-- inline scripts related to this page -->
        <script type="text/javascript">
            //主页Tab内容区域的高度
            window.onload = window.onresize = function () {
                //可视区域的高度
                var documentHeight = parseInt(document.documentElement.clientHeight);
                var userAgent = navigator.userAgent; //取得浏览器的userAgent字符串
                var isOpera = userAgent.indexOf("Opera") > -1;
                if (userAgent.indexOf("compatible") > -1 && userAgent.indexOf("MSIE") > -1 && !isOpera) {
                    //4为IE版本的一个偏差值
                    documentHeight = parseInt($("html").outerHeight(true));
                    documentHeight -= 4;
                };
                if (userAgent.indexOf("Firefox") > -1) {
                    documentHeight = parseInt(document.documentElement.clientHeight);
                }
                if (userAgent.indexOf("Chrome") > -1) {
                    //2为谷歌版本的一个偏差值
                    documentHeight -= 2;
                }
                //减1主要是为了给底部留一条缝隙
                //主要由tab-content的padding引起
                var contentHeight = documentHeight - 1 - (parseInt($("#tab-titles ul").outerHeight(true)) + parseInt($("#navbar").outerHeight(true)));
                $("#tab-content div").css("height", contentHeight + "px");
            }
        </script>
    </form>
</body>
</html>







































0 0