山山未迟

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2016年4月22日

摘要: 三、事件对象 1、什么是事件对象 答:在Javascript中,当事件发生时,系统会将与事件相关的信息存储在一个对象中,我们把这个对象就称之为事件对象。 比如: 当移动鼠标时,Javascript引擎会自动将我们鼠标的横纵坐标等相关信息存储在事件对象中。 当键盘按下时,Javascript引擎会自动将我们键盘的键值keyCode等相关信息存储在事件对象中。 2、如何获得事件对象 IE模型下采用如下... 阅读全文
posted @ 2016-04-22 23:59 山山未迟 阅读(160) 评论(0) 推荐(0)

摘要: JavaScript巩固与加强二 目录 JavaScript巩固与加强二... 1 一、事件编程... 3 1、什么是事件驱动式?... 3 2、什么是事件处理程序... 3 3、JavaScript中常用的事件... 4 二、事件绑定... 6 1、什么是事件绑定... 6 2、事件绑定分类... 6 3、行内绑定... 7 4、动态绑定... 8 5、行内绑定与动态绑定区别... 9 6、... 阅读全文
posted @ 2016-04-22 23:57 山山未迟 阅读(250) 评论(0) 推荐(0)

摘要: 四、JavaScript中的作用域链 例1:全局作用域与局部作用域 说明:我们所说的全局变量与和局部变量其实只是相对的 例2:全局作用域中可以不可以直接访问局部变量 答:以上情况是不允许的,原因: 1)由于作用域链不允许 2)由于JavaScript的垃圾回收机制 例3:探讨函数与函数的关系 通过观察,发现以上代码可以正常执行 例2:函数如果在函数中,那么也存在作用域关系,如下图所示 通... 阅读全文
posted @ 2016-04-22 23:55 山山未迟 阅读(204) 评论(0) 推荐(0)

摘要: JavaScript巩固与加强一 第一天:JavaScript回顾+函数+作用域链+script代码执行+数组 两链:作用域链+原型链 一包:闭包 第二天:事件编程 第三天和第四天:面向对象+贪吃蛇游戏开发 第五天:正则表达式 一、简介 1、为什么需要JavaScript? 2、什么是JavaScript JavaScript 是网景(Netscape)公司开发的一种基于客户端浏览器、面... 阅读全文
posted @ 2016-04-22 23:52 山山未迟 阅读(163) 评论(0) 推荐(0)

摘要: 三、PHP SimpleXML实现对XML的增删改查 1、载入XML文件到内存,并形成SimpleXML对象 simpleXMLElement simplexml_load_file ( string $filename) :载入xml文件到内存并生成simpleXML对象 SimpleXMLElement::__construct ( string data) 示例代码: 运行效果: 2、如... 阅读全文
posted @ 2016-04-22 23:49 山山未迟 阅读(151) 评论(0) 推荐(0)

摘要: 万能的数据传输格式XML下 目录 万能的数据传输格式XML下............................................................................................. 1 一、PHP XML解析原理............................................................ 阅读全文
posted @ 2016-04-22 23:41 山山未迟 阅读(152) 评论(0) 推荐(0)

摘要: 三、DTD约束 1、为什么需要DTD约束 DTD约束文件的主要功能:保证传输数据的有效性和完整性 2、什么是DTD l Document Type Definition l 文档类型定义 l 约束XML的书写规范 XML技术中,可以编写一个文档来约束一个XML的书写规范,这个文档称之为约束 l 约束文档定义了在XML中允许出现的元素名称、属性及元素出现的顺序等等。 l 格式良好的XML:遵循XM... 阅读全文
posted @ 2016-04-22 23:38 山山未迟 阅读(225) 评论(0) 推荐(0)

摘要: 万能的数据传输格式——XML上 目录 万能的数据传输格式——XML上... 1 一、XML简介... 3 1、历史起源... 3 2、什么是xml 3 3、xml与html区别... 4 4、xml应用场景... 4 1)充当程序间交互的中间件(通讯标准)... 4 2)配置文件... 4 3)小型数据库... 4 4)规范数据格式(DTD+XML)... 4 5、xml传输原理... 5 二... 阅读全文
posted @ 2016-04-22 23:34 山山未迟 阅读(173) 评论(0) 推荐(0)

摘要: 四、ckfinder的使用 ckfinder:在线文件管理器 1、ckfinder下载地址 网址:http://cksource.com/ckfinder 2、文档解析 3、ckfinder使用 a)复制ckfinder文件夹到与ckeditor同级项目目录 如下图: b)在ckeditor配置文件中,config.js或custom.js文件中,添加以下代码 config.filebrows... 阅读全文
posted @ 2016-04-22 23:30 山山未迟 阅读(209) 评论(0) 推荐(0)

摘要: 和涛哥学习MVC项目四 目录 和涛哥学习MVC项目四... 1 一、在线文本编辑器... 3 1、在线文本编辑器使用场景... 3 2、文本编辑器分类... 3 1)ewebeditor:国产编辑器(收费)... 4 2)fckeditor. 4 3)ueditor(百度在线编辑器)... 5 4)kindeditor(可以实现响应式)... 5 5)ckeditor(最著名的文本编辑... 阅读全文
posted @ 2016-04-22 23:27 山山未迟 阅读(382) 评论(0) 推荐(0)

摘要: 三、整合session入库到MVC项目中 1、设计数据库如下图所示 2、在Core文件夹中创建Session.class.php做为核心入库文件 3、创建Session类 4、创建session入库的6个方法 5、继承Model模型,链接数据库,更改session存取方式 6、由于open与close不需要进行相关操作,可以为其设置默认返回值true 7、read读方法实现 8、wr... 阅读全文
posted @ 2016-04-22 23:21 山山未迟 阅读(125) 评论(0) 推荐(0)

摘要: 和涛哥学习MVC三 目录 和涛哥学习MVC三.......................................................................................................... 1 一、简介................................................................ 阅读全文
posted @ 2016-04-22 23:19 山山未迟 阅读(144) 评论(0) 推荐(0)

摘要: 二、模板引擎原理 1、什么是模板引擎 实际上就是把PHP代码与HTML代码完全分离的一种模板技术 2、核心原理 载入html静态模板并把里面的特殊标签如{$title}替换成相应的php逻辑代码 html代码: php代码: 3、编写MVC框架中的视图类 1)视图类的编写 2)视图类的使用 在核心控制器基类Action.class.php中定义和使用视图类 3)在自定义控制器使用视图类 ... 阅读全文
posted @ 2016-04-22 23:07 山山未迟 阅读(134) 评论(0) 推荐(0)

摘要: 和涛哥学习MVC二 目录 和涛哥学习MVC二... 1 一、登陆页面的实现... 2 1、静态页面修改... 2 1)在PrivilegeAction.class.php页面进行请求判断以及初始化类... 2 2)调整login.html页面路径... 2 2、创建验证码... 3 3、登陆功能实现... 4 4、组长与组员实现原理图:... 8 二、模板引擎原理... 8 1、什么是模板... 阅读全文
posted @ 2016-04-22 23:06 山山未迟 阅读(264) 评论(0) 推荐(0)

摘要: 三、shop项目整合图片水印 1、确定使用位置 Image.class.php 2、具体代码配置 1)放入water.jpg水印图片到admin/images文件夹下 2)配置config.php文件 3)在Images.class.php文件中添加水印函数 4)在Image.class.php文件中添加相应属性并获取配置文件信息 5)判断水印图是否存在 为了方便使用,可以单独封装一个函... 阅读全文
posted @ 2016-04-22 22:37 山山未迟 阅读(211) 评论(0) 推荐(0)

摘要: 和涛哥学习MVC一 目录 和涛哥学习MVC一... 1 一、项目开发流程... 2 二、MVC原理解析... 2 1、简介... 2 2、名词解析... 2 3、单一入口访问原理... 3 4、MVC单一入口原理图... 3 5、mvc项目文件结构... 3 三、编写MVC框架... 4 1、编写index.php入口文件... 4 2、编写Application.class.php初始化类... 阅读全文
posted @ 2016-04-22 00:43 山山未迟 阅读(208) 评论(0) 推荐(0)

摘要: 中级项目 目录 中级项目... 1 项目分配:... 2 第一天:... 2 第二天~第五天:... 2 第六天:... 2 一、图片水印... 2 1、什么是图片水印?... 2 2、图片水印的作用... 2 3、水印分类... 3 4、水印五步走... 3 二、软件介绍:... 4 1、新建项目... 4 2、在已存在的目录中导入项目... 4 3、创建新项目... 5 4、选择库文件..... 阅读全文
posted @ 2016-04-22 00:12 山山未迟 阅读(277) 评论(0) 推荐(0)

摘要: 封装图片工具类 1. 在前台的公共文件里面制作工具类:image。/includes/Image.class.php 2. 增加属性 3. 初始化属性:用户可以自定义,也可以使用系统默认的。 a) 配置文件中配置缩略图的大小 b) 构造方法初始化属性 4. 增加缩略图制作方法。 a) 判断源文件是否存在 b) 通过文件的后缀名来确定调用哪个函数打开原图资源。 c) 通过可变函数来实现打... 阅读全文
posted @ 2016-04-22 00:10 山山未迟 阅读(253) 评论(0) 推荐(0)

摘要: 新增商品 接着前天所做的商品新增继续,前天做完了商品的合法性验证。 1. 商品数据的有效性验证。验证商品的货号是否唯一,或者在用户没有手动填写商品货号的时候应该自动生成。/admin/goods.php?act=insert 2. 创建一个验证货号的方法。/admin/includes/Goods.class.php 3. 判断验证结果,根据结果做操作。/admin/goods.php... 阅读全文
posted @ 2016-04-22 00:06 山山未迟 阅读(304) 评论(0) 推荐(0)

摘要: 商品回收站 商品回收站与商品列表完全一致,连方法都一致,修改几个参数即可。 1. 增加操作入口。/admin/templates/menu.html 2. 接收请求,处理动作。/admin/goods.php?act=trash 3. 在模板中显示数据。/admin/templates/goods_trash.html 商品回收站还原 1. 提供操作入口。/admin/templates/g... 阅读全文
posted @ 2016-04-22 00:03 山山未迟 阅读(275) 评论(0) 推荐(0)