加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
文件
克隆/下载
home.html 23.42 KB
一键复制 编辑 原始数据 按行查看 历史
james 提交于 2021-06-08 23:51 . 初始化JUI+全部文件
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<meta http-equiv="X-UA-Compatible" content="IE=7" />
<title>JUI+ 简单实用成熟可靠UI框架 - 基本DWZ富客户端框架J-UI</title>
<link href="themes/default/style.css" rel="stylesheet" type="text/css" media="screen"/>
<link href="themes/css/core.css" rel="stylesheet" type="text/css" media="screen"/>
<link href="themes/css/plus.css" rel="stylesheet" type="text/css" media="screen" />
<link href="themes/css/print.css" rel="stylesheet" type="text/css" media="print"/>
<link href="scripts/uploadify/css/uploadify.css" rel="stylesheet" type="text/css" media="screen"/>
<!--[if IE]><link href="themes/css/ieHack.css" rel="stylesheet" type="text/css" media="screen"/><![endif]-->
<!--[if lt IE 9]><script src="scripts/speedup.js" type="text/javascript"></script><script src="scripts/jquery-1.12.4.js" type="text/javascript"></script><![endif]-->
<!--[if gte IE 9]><script src="scripts/jquery-3.4.1.js" type="text/javascript"></script><![endif]-->
<script src="scripts/jquery-1.12.4.js" type="text/javascript"></script>
<script src="scripts/jquery.cookie.js" type="text/javascript"></script>
<script src="scripts/jquery.validate.js" type="text/javascript"></script>
<!--<script src="scripts/jquery.bgiframe.js" type="text/javascript"></script>-->
<script src="scripts/xheditor/xheditor-1.2.2.min.js" type="text/javascript"></script>
<script src="scripts/xheditor/xheditor_lang/zh-cn.js" type="text/javascript"></script>
<script src="scripts/uploadify/scripts/jquery.uploadify.js" type="text/javascript"></script>
<script type="text/javascript" src="scripts/chart/echarts.min.js"></script>
<!-- <script type="text/javascript" src="//api.map.baidu.com/api?v=2.0&ak=6PYkS1eDz5pMnyfO0jvBNE0F"></script>
<script type="text/javascript" src="//api.map.baidu.com/library/Heatmap/2.0/src/Heatmap_min.js"></script> -->
<script src="scripts/dwz.core.js" type="text/javascript"></script>
<script src="scripts/dwz.util.date.js" type="text/javascript"></script>
<script src="scripts/dwz.validate.method.js" type="text/javascript"></script>
<script src="scripts/dwz.barDrag.js" type="text/javascript"></script>
<script src="scripts/dwz.drag.js" type="text/javascript"></script>
<script src="scripts/dwz.tree.js" type="text/javascript"></script>
<script src="scripts/dwz.accordion.js" type="text/javascript"></script>
<script src="scripts/dwz.ui.js" type="text/javascript"></script>
<script src="scripts/dwz.theme.js" type="text/javascript"></script>
<script src="scripts/dwz.switchEnv.js" type="text/javascript"></script>
<script src="scripts/dwz.alertMsg.js" type="text/javascript"></script>
<script src="scripts/dwz.contextmenu.js" type="text/javascript"></script>
<script src="scripts/dwz.navTab.js" type="text/javascript"></script>
<script src="scripts/dwz.tab.js" type="text/javascript"></script>
<script src="scripts/dwz.resize.js" type="text/javascript"></script>
<script src="scripts/dwz.dialog.js" type="text/javascript"></script>
<script src="scripts/dwz.dialogDrag.js" type="text/javascript"></script>
<script src="scripts/dwz.sortDrag.js" type="text/javascript"></script>
<script src="scripts/dwz.cssTable.js" type="text/javascript"></script>
<script src="scripts/dwz.stable.js" type="text/javascript"></script>
<script src="scripts/dwz.taskBar.js" type="text/javascript"></script>
<script src="scripts/dwz.ajax.js" type="text/javascript"></script>
<script src="scripts/dwz.pagination.js" type="text/javascript"></script>
<script src="scripts/dwz.database.js" type="text/javascript"></script>
<script src="scripts/dwz.selectedLoad.js" type="text/javascript"></script>
<script src="scripts/dwz.datepicker.js" type="text/javascript"></script>
<script src="scripts/dwz.effects.js" type="text/javascript"></script>
<script src="scripts/dwz.panel.js" type="text/javascript"></script>
<script src="scripts/dwz.checkbox.js" type="text/javascript"></script>
<script src="scripts/dwz.history.js" type="text/javascript"></script>
<script src="scripts/dwz.combox.js" type="text/javascript"></script>
<script src="scripts/dwz.file.js" type="text/javascript"></script>
<script src="scripts/dwz.print.js" type="text/javascript"></script>
<!-- 可以用dwz.min.js替换前面全部dwz.*.js (注意:替换时下面dwz.regional.zh.js还需要引入) -->
<!-- <script src="bin/dwz.min.js" type="text/javascript"></script> -->
<script src="scripts/dwz.regional.zh.js" type="text/javascript"></script>
<script type="text/javascript">
$(function(){
DWZ.init("dwz.frag.xml", {
loginUrl:"dwz/page/pop_login.html", loginTitle:"登录", // 弹出登录对话框
// loginUrl:"login.html", // 跳到登录页面
statusCode:{ok:200, error:300, timeout:301}, //【可选】
pageInfo:{pageNum:"pageNum", numPerPage:"numPerPage", orderField:"orderField", orderDirection:"orderDirection"}, //【可选】
keys: {statusCode:"statusCode", message:"message"}, //【可选】
ui:{hideMode:'offsets'}, //【可选】hideMode:navTab组件切换的隐藏方式,支持的值有’display’,’offsets’负数偏移位置的值,默认值为’display’
debug:false, // 调试模式 【true|false】
callback:function(){
initEnv();
$("#themeList").theme({themeBase:"themes"}); // themeBase 相对于index页面的主题base路径
}
});
});
</script>
</head>
<body>
<div id="layout">
<div id="header">
<div class="headerNav">
<a class="logo" href="http://jui.springphp.cn"><em>JUI+ Framework</em></a>
<ul class="nav">
<li id="switchEnvBox"><a href="javascript:"><span>北京</span>)切换城市</a>
<ul>
<li><a href="sidebar_1.html">北京</a></li>
<li><a href="sidebar_2.html">上海</a></li>
<li><a href="sidebar_2.html">南京</a></li>
<li><a href="sidebar_2.html">深圳</a></li>
<li><a href="sidebar_2.html">广州</a></li>
<li><a href="sidebar_2.html">天津</a></li>
<li><a href="sidebar_2.html">杭州</a></li>
</ul>
</li>
<li><a href="dwz/page/pop_changepwd.html" target="dialog" rel="changepwd" width="600">修改密码</a></li>
<li><a href="plus/system/myInfo.html" target="dialog" height="320" mask="true">账号信息</a></li>
<li><a href="plus/system/myLogs.html" target="navTab" rel="mysys">操作日志</a></li>
<li><a href="index.html">退出</a></li>
</ul>
<ul class="themeList" id="themeList">
<li theme="default"><div class="selected">蓝色</div></li>
<li theme="green"><div>绿色</div></li>
<!--<li theme="red"><div>红色</div></li>-->
<li theme="purple"><div>紫色</div></li>
<li theme="silver"><div>银色</div></li>
<li theme="azure"><div>天蓝</div></li>
</ul>
</div>
</div>
<div id="leftside">
<div id="sidebar_s">
<div class="collapse">
<div class="toggleCollapse"><div></div></div>
</div>
</div>
<div id="sidebar">
<div class="toggleCollapse"><h2>主菜单</h2><div>收缩</div></div>
<div class="accordion" fillSpace="sidebar">
<div class="accordionHeader">
<h2><span>Folder</span>框架介绍</h2>
</div>
<div class="accordionContent">
<ul class="tree treeFolder">
<li><a>JUI介绍</a>
<ul>
<li><a href="dwz/page/dwz.html" target="navTab" rel="demo">DWZ富客户端</a></li>
<li><a href="dwz/page/demo_page.html" target="navTab" rel="demo">常规页面示例</a></li>
<li><a href="dwz/page/demo_layout.html" target="navTab" rel="demo">组合页面示例</a></li>
<li><a href="http://www.baidu.com" target="navTab" rel="demo" external="true" title="打开百度">外部链接示例</a></li>
<li><a href="dwz/page/demo_grid.html" target="navTab" rel="demo">Bootstrap 栅格</a></li>
<li><a href="dwz/page/demo_print.html" target="_blank">页面打印样式</a></li>
<li><a href="home_menu.html" target="_blank">顶部加导航条</a></li>
</ul>
</li>
<li><a>页面组件</a>
<ul>
<li><a href="dwz/widget/panel.html" target="navTab" rel="widget">面板</a></li>
<li><a href="dwz/widget/tabs.html" target="navTab" rel="widget">选项卡面板</a></li>
<li><a href="dwz/widget/dialog.html" target="navTab" rel="widget">弹出窗口</a></li>
<li><a href="dwz/widget/alert.html" target="navTab" rel="widget">提示窗口</a></li>
<li><a href="dwz/widget/list.html" target="navTab" rel="widget">CSS表格容器</a></li>
<li><a href="dwz/widget/removeSelected.html" target="navTab" rel="widget">表格排序+批量删除</a></li>
<li><a href="dwz/widget/tree.html" target="navTab" rel="widget">树形菜单</a></li>
<li><a href="dwz/widget/accordion.html" target="navTab" rel="widget">滑动菜单</a></li>
<li><a href="dwz/widget/sortDrag/1.html" target="navTab" rel="widget">单个sortDrag示例</a></li>
<li><a href="dwz/widget/sortDrag/2.html" target="navTab" rel="widget">多个sortDrag示例</a></li>
<li><a href="dwz/widget/sortDrag/form.html" target="navTab" rel="widget">可拖动表单示例</a></li>
<li><a href="dwz/data/ajaxTimeout.json" target="navTab">navTab会话超时</a></li>
<li><a href="dwz/data/ajaxDone_loadPage_error.json" target="navTab">navTab加载失败</a></li>
<li><a href="dwz/data/ajaxTimeout.json" target="dialog">dialog会话超时</a></li>
<li><a href="dwz/data/ajaxDone_loadPage_error.json" target="dialog">dialog加载失败</a></li>
</ul>
</li>
<li><a>表单组件</a>
<ul>
<li><a href="dwz/form/button.html" target="navTab" rel="form">按钮</a></li>
<li><a href="dwz/form/textInput.html" target="navTab" rel="form">文本框/文本域</a></li>
<li><a href="dwz/form/checkbox.html" target="navTab" rel="form">多选框/单选框</a></li>
<li><a href="dwz/form/combox.html" target="navTab" rel="form">下拉菜单</a></li>
<li><a href="dwz/form/datepicker.html" target="navTab" rel="form">日期控件</a></li>
<li><a href="dwz/form/lookup.html" target="navTab" rel="form">suggest/lookup控件</a></li>
<li><a href="dwz/form/treeBringBack.html" target="navTab" rel="form">tree查找带回</a></li>
<li><a href="dwz/form/editor.html" target="navTab" rel="form">文本编辑器</a></li>
<li><a href="dwz/form/upload.html" target="navTab" rel="form">iframeCallback上传</a></li>
<li><a href="dwz/form/upload_html5.html" target="navTab" rel="form">html5文件上传</a></li>
<li><a href="dwz/form/uploadify.html" target="navTab" rel="form">uploadify多文件上传</a></li>
<li><a href="dwz/page/demo_form.html" target="navTab" rel="form" fresh="false">综合表单(fresh="false")</a></li>
<!-- fresh="false"多次点击同一链接不重复刷新页面 -->
<li><a href="dwz/form/validation.html" target="navTab" rel="form">表单验证</a></li>
</ul>
</li>
<li><a>图表组件</a>
<ul>
<li><a href="dwz/chart/baidu_map.html" target="navTab" rel="bmap">百度地图</a></li>
<li><a href="dwz/chart/barchart.html" target="navTab" rel="chart">柱状图(垂直)</a></li>
<li><a href="dwz/chart/hbarchart.html" target="navTab" rel="chart">柱状图(水平)</a></li>
<li><a href="dwz/chart/linechart.html" target="navTab" rel="chart">折线图</a></li>
<li><a href="dwz/chart/linechart2.html" target="navTab" rel="chart">曲线图</a></li>
<li><a href="dwz/chart/piechart.html" target="navTab" rel="chart">饼图</a></li>
</ul>
</li>
</ul>
</div>
<div class="accordionHeader">
<h2><span>Folder</span>应用演示</h2>
</div>
<div class="accordionContent">
<ul class="tree treeFolder">
<li><a>客户管理</a>
<ul>
<li><a href="plus/company/companyLeads.html" target="navTab" rel="plus1">客户线索</a></li>
<li><a href="plus/company/companyList.html" target="navTab" rel="plus1">客户列表</a></li>
<li><a href="plus/company/companyNew.html" target="navTab" rel="plus2">创建客户</a></li>
<li><a href="plus/company/companyDetails.html" target="navTab" rel="plus2">客户详情</a></li>
</ul>
</li>
<li><a>销售合同</a>
<ul>
<li><a href="plus/contract/salesList.html" target="navTab" rel="plus1">销售团队</a></li>
<li><a href="plus/contract/contractList.html" target="navTab" rel="plus2">合同列表</a></li>
<li><a href="plus/contract/contractNew.html" target="navTab" rel="plus3">新增合同</a></li>
<li><a href="plus/contract/contractDetails.html" target="navTab" rel="plus3">合同详情</a></li>
</ul>
</li>
<li><a>订单管理</a>
<ul>
<li><a href="plus/order/orderList.html" target="navTab" rel="plus3">订单列表</a></li>
<li><a href="plus/order/orderDetails.html" target="navTab" rel="plus4">订单详情</a></li>
</ul>
</li>
<li><a href="plus/dashboard.html" target="navTab" rel="demo">Dashboard</a></li>
</ul>
</div>
<div class="accordionHeader">
<h2><span>Folder</span>权限管理</h2>
</div>
<div class="accordionContent">
<ul class="tree treeFolder">
<li><a>角色权限</a>
<ul>
<li><a href="plus/system/functionList.html" target="navTab" rel="system.functionlist">功能列表</a></li>
<li><a href="plus/system/roleList.html" target="navTab" rel="system.rolelist">角色列表</a></li>
</ul>
</li>
<li><a>账号管理</a>
<ul>
<li><a href="plus/system/userList.html" target="navTab" rel="system.userlist">用户列表</a></li>
<li><a href="plus/system/staffList.html" target="navTab" rel="system.stafflist">员工列表</a></li>
<li><a href="plus/system/userLogs.html" target="navTab" rel="system.userlogs">操作日志</a></li>
</ul>
</li>
</ul>
</div>
<div class="accordionHeader">
<h2><span>Folder</span>个人账号</h2>
</div>
<div class="accordionContent">
<ul class="tree treeFolder">
<li><a>系统维护</a>
<ul>
<li><a href="plus/system/myPwd.html" target="dialog" height="200" mask="true">修改登录密码</a></li>
<li><a href="plus/system/myLogs.html" target="navTab" rel="system.logs">操作日志查询</a></li>
</ul>
</li>
<li><a>账户信息</a>
<ul>
<li><a href="plus/system/myInfo.html" target="dialog" height="320" mask="true">个人信息</a></li>
</ul>
</li>
</ul>
</div>
</div>
</div>
</div>
<div id="container">
<div id="navTab" class="tabsPage">
<div class="tabsPageHeader">
<div class="tabsPageHeaderContent"><!-- 显示左右控制时添加 class="tabsPageHeaderMargin" -->
<ul class="navTab-tab">
<li tabid="main" class="main"><a href="javascript:;"><span><span class="home_icon">我的主页</span></span></a></li>
</ul>
</div>
<div class="tabsLeft">left</div><!-- 禁用只需要添加一个样式 class="tabsLeft tabsLeftDisabled" -->
<div class="tabsRight">right</div><!-- 禁用只需要添加一个样式 class="tabsRight tabsRightDisabled" -->
<div class="tabsMore">more</div>
</div>
<ul class="tabsMoreList">
<li><a href="javascript:;">JUI+</a></li>
</ul>
<div class="navTab-panel tabsPageContent layoutBox">
<div class="page unitBox" id="jui_home">
<div class="accountInfo">
<div class="alertInfo">
<p><a href="https://gitee.com/dwzteam/dwz_jui/blob/master/doc/dwz-user-guide.pdf" target="_blank"><span>DWZ框架使用手册</span></a></p>
<p><a href="http://pan.baidu.com/s/18Bb8Z" target="_blank">DWZ框架开发视频教材</a></p>
</div>
<div class="right">
<p><a href="https://gitee.com/organizations/springphp123/projects" target="_blank">SpringPHP in Gitee</a></p>
<p><a href="https://github.com/organizations/springphp123/projects" target="_blank">SpringPHP in Github</a></p>
</div>
<p><span>JUI+ 富客户端框架</span></p>
<p><a href="https://gitee.com/springphp123/jui-plus" target="_blank">https://gitee.com/springphp123/jui-plus</a></p>
</div>
<div class="pageFormContent" layoutH="80">
<div id="welcome">
<div class="slogan">Welcome to JUI Plus!</div>
<div class="acknowledgements">JUI+ 是基于 DWZ-jUI 开源富客户端框架的增强版本,<br />非常感谢 DWZ 团队的贡献。</div>
</div>
<div class="unit">
<p>DWZ 富客户端框架设计目标是简单实用、扩展方便、快速开发、RIA思路、轻量级。</p>
<p>DWZ 支持用 html 扩展的方式来代替 javascript 代码, 基本可以让不太熟悉 javascript 的程序工程师, 也能使用各种页面组件和 ajax 技术. 如果有特定需求也可以扩展 DWZ 做定制化开化。</p>
<p>DWZ 基于 jQuery 可以非常方便的定制特定需求的 UI 组件, 并以 jQuery 插件的形式发布。</p>
<p>JUI+ 继承了 DWZ-jUI 开源框架的实用简单与快速开发等核心优点,并从新用户的角度重新组织了整个框架DEMO的导航及页面,补充了大量在项目中常用且好用的页面布局及参考样式,方便大家快速上手、马上出活。</p>
<p>开源项目的发展离不开每一位热爱技术的工程师贡献,欢迎对 JUI+ 进行 fork 或持续优化改进,也欢迎发送邮件到 <a href="mailto:james@springphp.com">james@springphp.com</a> 就技术一起探讨、共同进步。</p>
</div>
<div class="unit">
<table class="list" width="68%">
<thead>
<tr>
<th width="180">&#9745 项目名称</th>
<th>开源地址</th>
</tr>
</thead>
<tbody>
<tr>
<td>&#9733 JUI+ (JUI Plus)</td>
<td><a href="https://gitee.com/springphp123/jui-plus" target="_blank">https://gitee.com/springphp123/jui-plus</a></td>
</tr>
<tr>
<td>&#9733 DWZ - jUI</td>
<td><a href="https://gitee.com/dwzteam/dwz_jui" target="_blank">https://gitee.com/dwzteam/dwz_jui</a></td>
</tr>
</tbody>
</table>
</div>
<div class="unit accent">
<h2>DWZ 区别于其它 JS 框架,最大的优点:</h2>
<ul>
<li>完全开源,源码没有做任何混淆处理,方便扩展</li>
<li>CSS 和 js 代码彻底分离,修改样式方便</li>
<li>简单实用,扩展方便,轻量级框架,快速开发</li>
<li>仍然保留了 html 的页面布局方式</li>
<li>支持 html 扩展方式调用 UI 组件,开发人员不需写 js</li>
<li>只要懂 html 语法不需精通 js,就可以使用 ajax 开发后台</li>
<li>基于 jQuery,UI 组件以 jQuery 插件的形式发布,扩展方便</li>
</ul>
</div>
<div class="unit">
<h2>学习 DWZ 的建议:</h2>
<ul>
<li>通读 DWZ 文档,很多新手提的问题文档中都写了</li>
<li>看 demo 每个组件演示效果和代码(留意组件 html 结构)</li>
<li>建议安装 firebug,用 firebug 看 html 结构、CSS 和调试 JS 都非常方便</li>
<li>对于初学者不建议看 DWZ 全部源码,但还是非常有必要看看 dwz.ui.js 和 dwz.ajax.js</li>
<li>结合后台去理解 DWZ 和服务器端的交互方式</li>
</ul>
</div>
<div class="unit">
<h2>常见问题及解决:</h2>
<dl>
<dt>&raquo; Error loading XML document: dwz.frag.xml</dt>
<dd>
直接用浏览器打开 index.html 弹出一个对话框:Error loading XML document: dwz.frag.xml<br />
原因:没有加载成功 dwz.frag.xml。浏览器 ajax laod 本地文件有限制, 是浏览器安全级别的问题, 不是框架的问题。<br />
解决方法:<br />
1) 一种方法将全部文件部署到 apache 等 Web 容器下,通过 http 方式访问查看。<br />
2) 或者另一种方法,修改浏览器打开时的运行参数,允许浏览器访问本地文件。<br />以 chrome 浏览器为例,鼠标右键点击桌面 Google Chrome 浏览器图标,<br />选择“属性”,在打开的窗口中点击“快捷方式”,在“目标(T)”右边那一栏的最后,<br />添加浏览器打开的参数<em> --allow-file-access-from-files</em><br />点击“确定”后再重新点击打开 chrome 访问 index.html 就可以了。
</dd>
<dt>&raquo; 如何精简 JS ?</dt>
<dd>
1) <strong>dwz.min.js</strong> 替换全部 <strong>dwz.*.js</strong> (注意:替换时下面 <strong>dwz.regional.zh.js</strong> 还需要引入)<br />
2) demo index 页面 head 中引入的几个第三方 JS 库也可以根据项目情况删除:<br />
&nbsp;&nbsp;&#9746 <strong>scripts/jquery.cookie.js</strong> &#10132 用于 cookie 中纪录 jUI 主题 theme,下次打开浏览器时纪录用户选择的主题风格<br />
&nbsp;&nbsp;&#9746 <strong>scripts/jquery.validate.js</strong> &#10132 用于form表单验证<br />
&nbsp;&nbsp;&#9746 <strong>scripts/jquery.bgiframe.js</strong> &#10132 用于解决 IE6 dialog 盖不住 navTab 页面中的 select 问题<br />
&nbsp;&nbsp;&#9746 <strong>xheditor/xheditor-1.2.2.min.js</strong> &#10132 在线编辑器<br />
&nbsp;&nbsp;&#9746 <strong>xheditor/xheditor_lang/zh-cn.js</strong> &#10132 在线编辑器国际化<br />
&nbsp;&nbsp;&#9746 <strong>uploadify/scripts/jquery.uploadify.min.js</strong> &#10132 多文件上传
</dd>
</dl>
</div>
<div class="unit">
<h2>DWZ 贡献的其他系列开源项目:</h2>
<ul>
<li><a href="https://git.oschina.net/dwzteam/dwz_group" target="_blank">DWZ框架 + ThinkPHP 实现小组工作日志系统</a></li>
<li><a href="https://code.csdn.net/dwzteam/dwz_ssh2" target="_blank">dwz4j 企业级 Java Web 快速开发框架(Hibernate+Spring+Struts2) + jUI整合应用</a></li>
<li><a href="https://code.csdn.net/dwzteam/dwz_springmvc" target="_blank">dwz4j 企业级 Java Web 快速开发框架 (Mybatis + SpringMVC) + jUI整合应用</a></li>
<li><a href="https://code.csdn.net/dwzteam/dwz_thinkphp" target="_blank">ThinkPHP + jUI 整合应用</a></li>
<li><a href="https://code.csdn.net/dwzteam/dwz_zendframework" target="_blank">Zend Framework + jUI 整合应用</a></li>
<li><a href="http://www.yiiframework.com/extension/dwzinterface/" target="_blank">YII + jUI 整合应用</a></li>
<li><a href="https://gitee.com/dwzteam/dwz_mobile_app" target="_blank">DWZ Mobile HTML5 混合 APP 框架</a></li>
</ul>
<div id="mascot"><img alt="php" src="themes/default/images/php200.png" width="200"/></div>
</div>
</div>
<div id="rifr" layoutH="80">
<iframe width="100%" height="1000" class="share_self" frameborder="0" scrolling="no" src="https://gitee.com/organizations/springphp123/projects"></iframe>
</div>
</div>
</div>
</div>
</div>
</div>
<div id="footer">Copyright &copy; 2021 <a href="https://gitee.com/organizations/springphp123/" target="_blank">SpringPHP Team</a>, <a href="https://beian.miit.gov.cn/" target="_blank">沪ICP备15008349号-2</a></div>
</body>
</html>
马建仓 AI 助手
尝试更多
代码解读
代码找茬
代码优化