摘要: nginx.conf end.lua base64.lua lua_config.lua root_auth.lua 图: 阅读全文
posted @ 2019-06-12 18:07 zhang_kk 阅读(1048) 评论(0) 推荐(0) 编辑
摘要: 事件对象的获取(event的获取) var event = event || window.event;(主要用这种) screenX、pageX和clientX的区别 PageY/pageX: 鼠标位于整个网页页面的顶部和左侧部分的距离。(页面)ScreenY/screenX: 鼠标位于屏幕的上方 阅读全文
posted @ 2018-04-16 15:38 zhang_kk 阅读(798) 评论(0) 推荐(0) 编辑
摘要: offsetWidth和offsetHight (检测盒子自身宽高+padding+border) 这两个属性,他们绑定在了所有的节点元素上。获取之后,只要调用这两个属性,我们就能够获取元素节点的宽和高。 offset宽/高 = 盒子自身的宽/高+ padding +border; offsetWi 阅读全文
posted @ 2018-04-11 17:24 zhang_kk 阅读(212) 评论(0) 推荐(0) 编辑
摘要: offsetWidth和offsetHeight offsetLeft和offsetTop offsetLeft和styleleft区别 案例-动画封装 1、体验动画 2、动画封装 3、动画封装去除bug 4、动画封装最终 案例-滑动焦点图 案例-左右焦点图 案例-带有定时器的无限轮播图 循序渐进 阅读全文
posted @ 2018-03-30 17:41 zhang_kk 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 内置date string 获取元素节点的封装 获取元素节点的封装(终极版$) 事件概述 事件绑定/取消绑定兼容写法 阅读全文
posted @ 2018-03-22 18:32 zhang_kk 阅读(180) 评论(0) 推荐(0) 编辑
摘要: 访问关系-封装代码 html tool.js style属性特点 1、样式少的时候使用 2、style是对象 3、值是字符串,没有设置值是"" 4、命名规则,驼峰命名和css不一祥 5、设置了类样式不能获取(只和行内式交互,和内嵌式外链式无关) 6、box.style.cssText="字符串形式的 阅读全文
posted @ 2018-03-16 12:29 zhang_kk 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 案例-显示隐藏二维码 案例-禁用文本框 案例-文本框获取焦点 案例-用户注册高亮显示 案例-input for循环赋值,取值 案例-全选反选 属性的方法操作 经典案例-tab栏切换 tab栏切换css 点亮盒子 弹出盒子索引值 tab栏切换js tab栏切换js(复杂) tab栏切换js(封装函数) 阅读全文
posted @ 2018-03-01 13:11 zhang_kk 阅读(446) 评论(0) 推荐(0) 编辑
摘要: 获取事件源 绑定事件 匿名绑定 div.onclick = function () { } 用函数名绑定 // div.onclick = function fn() { // alert(2); // }; // div.onclick = fn; 行内绑定 // <div onclick="fn 阅读全文
posted @ 2018-02-28 17:40 zhang_kk 阅读(284) 评论(0) 推荐(0) 编辑
摘要: 引入文件 1. 引入外部文件 2. 存放在HTML的<head>或<body>中 HTML的head中 HTML的body代码块底部(推荐) 3. 为什么要放在<body>代码块底部? HTML代码从上到下执行,先加载CSS,避免html出现无样式状态; 将JavaScript代码块放在<body> 阅读全文
posted @ 2017-05-04 17:52 zhang_kk 阅读(287) 评论(0) 推荐(1) 编辑
摘要: Django请求生命周期 首先:对于所有的web框架来说本质就是一个socket服务端,浏览器是socket客户端 路由系统 在Django的urls中我们可以根据一个URL对应一个函数名来定义路由规则如下: from cmdb import views urlpatterns = [ url(r' 阅读全文
posted @ 2016-09-10 11:32 zhang_kk 阅读(3224) 评论(0) 推荐(0) 编辑