AG广东会,山东十一选五,大发

?
  • AG广东会400电话
  • 微网小程序
  • AI电话山东十一选五
  • 电商代运营
  • AG广东会,山东十一选五,大发:全 部 栏 目

    AG广东会400电话 网络优化推广 AI电话山东十一选五 呼叫中心 网站建设 商标?知产 微网小程序 电商运营 彩铃?短信 增值拓展业务
    基于Ajax+div的“左边菜单、右边内容”页面效果实现

    效果演示:

    ①默认页面(index.jsp):

    ②:点击左侧 用户管理 标签下的 用户列表 选项后,右边默认页面内容更新为用户列表页(userList.jsp)的内容 :

    ③:同理,点击 产品管理、订单管理 标签下的 产品列表、订单列表 时,右侧内容会相应的刷新为产品列表页(productList.jsp)、订单列表页(recordList.jsp)的内容

    这样就使用Ajax+div实现了左边菜单选择,右边内容显示的效果,下面就来看看具体的实现过程吧

    一:

    整个演示用的示例程序包含默认页面(index.jsp),用户列表页(userList.jsp),产品列表页(productList.jsp),订单管理页(recordList.jsp)

    使用了 Bootstrap 框架和 FontAwesome 的图标(没办法,bootstrap自带的图标太少了o(╯□╰)o),这俩货的使用方法请参见官网,都比较简单

    先来看看index.jsp的代码吧,我基本都详细注释了:

    %@ page language="java" contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
    !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    html lang="zh-CN">
      head>
        meta http-equiv="Content-Type" content="text/html; charset=utf-8">
        meta http-equiv="X-UA-Compatible" content="IE=edge">  %-- 在IE运行最新的渲染模式 --%>
        meta name="viewport" content="width=device-width, initial-scale=1">  %-- 初始化移动浏览显示 --%>
        meta name="Author" content="Dreamer-1.">
        !-- 引入各种CSS样式表 -->
        link rel="stylesheet" href="css/bootstrap.css">
        link rel="stylesheet" href="css/font-awesome.css">
        link rel="stylesheet" href="css/index.css">  !-- 修改自Bootstrap官方Demon,你可以按自己的喜好制定CSS样式 -->
        link rel="stylesheet" href="css/font-change.css">  !-- 将默认字体从宋体换成微软雅黑(个人比较喜欢微软雅黑,移动端和桌面端显示效果比较接近) -->    
        script type="text/javascript" src="js/jquery-1.12.3.min.js">/script>
        script type="text/javascript" src="js/bootstrap.min.js">/script>
        title>- 后台管理系统 -/title>
      /head>
      body>
      !-- 顶部菜单(来自bootstrap官方Demon)==================================== -->
        nav class="navbar navbar-inverse navbar-fixed-top">
           div class="container">
            div class="navbar-header">
              button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar" >
                span class="sr-only">Toggle navigation/span>
                span class="icon-bar">/span>
                span class="icon-bar">/span>
                span class="icon-bar">/span>
              /button>
               a class="navbar-brand" href="index.jsp">XXXX.com/a>
            /div>
            div id="navbar" class="navbar-collapse collapse">
              ul class="nav navbar-nav navbar-right">            
                li>a href="###" , url, true);    //true表示异步处理
          xmlHttp.send();
        }    
        /script>
      /body>
    /html>

    注意:

    如果FontAwesomt的图标没有正确显示出来,那很可能是 font-awesome.css 内的字体文件地址出错

    注意检查右边红框内的url是否对应左边红框内fonts-awesome文件的路径

    二:

    userList.jsp页面代码:

    %@ page language="java" contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
    !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    html>
    head>
    meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    title>Insert title here/title>
    /head>
    body>
      div>
        我是用户列表 (っ´Ι`)っ
      /div>
    /body>
    /html>

    productList.jsp:

    %@ page language="java" contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
    !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    html>
    head>
    meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    title>Insert title here/title>
    /head>
    body>
      div>
        我是产品列表 ╰( ̄▽ ̄)╭
      /div>
    /body>
    /html>

    recordList.jsp:

    %@ page language="java" contentType="text/html; charset=UTF-8"
      pageEncoding="UTF-8"%>
    !DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
    html>
    head>
    meta http-equiv="Content-Type" content="text/html; charset=utf-8">
    title>Insert title here/title>
    /head>
    body>
      div>
        我是订单列表 ( ̄ˇ ̄)/
      /div>
    /body>
    /html>

    这三个只是简单的演示页,就不多费笔墨了

    三:源码下载

    http://files.cnblogs.com/files/Dreamer-1/AjaxExample.rar

    以上所述是小编给大家介绍的基于Ajax+div的“左边菜单、右边内容”页面效果实现,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

    您可能感兴趣的文章:
    • jQuery实现将div中滚动条滚动到指定位置的方法
    • JS获取一个未知DIV高度的方法
    • js动态添加的DIV中的onclick事件简单实例
    • js 动态添加元素(div、li、img等)及设置属性的方法
    • Jquery实现遮罩层的简单实例(就是弹出DIV周围都灰色不能操作)
    • div的offsetLeft与style.left区别
    上一篇:浅谈Ajax和JavaScript的区别
    下一篇:Ajax传输中文乱码问题的解决办法
  • 相关文章
  • ?

    ? 2016-2020 巨人网络通讯 版权所有

    《增值电信业务经营许可证》 苏ICP备15040257号-8

    基于Ajax+div的“左边菜单、右边内容”页面效果实现 基于,Ajax+div,的,左边菜单,

    AG广东会官网入口(中国)官方网站-IOS/Android通用版(2026已更新)