摘要: 既然产生了事件,我们就要去处理它,据我了解Javascript事件处理程序主要有3种方式: 1、HTML事件处理程序 即我们直接在HTML代码中添加事件处理程序,如下面这段代码: <input id="btn1" value="按钮" type="button" onclick="showmsg() 阅读全文
posted @ 2016-03-30 22:55 箫声远 阅读(481) 评论(0) 推荐(0) 编辑
摘要: ajax:一种请求数据的方式,不需要刷新整个页面; ajax的技术核心是 XMLHttpRequest 对象;ajax 请求过程:创建 XMLHttpRequest 对象、连接服务器、发送请求、接收响应数据; 下面简单封装一个函数,之后稍作解释 1、创建 1.1、IE7及其以上版本中支持原生的 XH 阅读全文
posted @ 2016-03-30 22:07 箫声远 阅读(240) 评论(0) 推荐(0) 编辑
摘要: 什么是渐进增强(progressive enhancement)、优雅降级(graceful degradation)呢? 渐进增强 progressive enhancement:针对低版本浏览器进行构建页面,保证最基本的功能,然后再针对高级浏览器进行效果、交互等改进和追加功能达到更好的用户体验。 阅读全文
posted @ 2016-03-30 21:40 箫声远 阅读(146) 评论(0) 推荐(0) 编辑
摘要: 第一步:客户机提出域名解析请求,并将该请求发送给本地的域名服务器。 第二步:当本地的域名服务器收到请求后,就先查询本地的缓存,如果有该纪录项,则本地的域名服务器就直接把查询的结果返回。 第三步:如果本地的缓存中没有该纪录,则本地域名服务器就直接把请求发给根域名服务器,然后根域名服务器再返回给本地域名 阅读全文
posted @ 2016-03-30 21:35 箫声远 阅读(174) 评论(0) 推荐(0) 编辑
摘要: Node.js是: 一个基于Chrome JavaScript运行时建立的平台, 用于方便地搭建响应速度快、易于扩展的网络应用。Node.js 使用事件驱动, 非阻塞I/O 模型而得以轻量和高效,非常适合在分布式设备上运行的数据密集型的实时应用。 Node.js优点:1、采用事件驱动、异步编程,为网 阅读全文
posted @ 2016-03-30 21:15 箫声远 阅读(123) 评论(0) 推荐(0) 编辑
摘要: 这是我整理的一个书单,谈不上必读,仅作参考。 HTML & CSS Developing with Web Standards Transcending CSS: The Fine Art of Web Design InterACT with Web Standards: A holistic a 阅读全文
posted @ 2016-03-30 20:59 箫声远 阅读(122) 评论(0) 推荐(0) 编辑
摘要: 1.第一阶段——HTML的学习 超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览器端的都是HTML代码,浏览器将HTML代码解释渲染后呈现给用户。因 此,我们必须掌握HTML的基本结构和常用标记及属性。 阅读全文
posted @ 2016-03-30 20:56 箫声远 阅读(102) 评论(0) 推荐(0) 编辑
摘要: 1. GET和POST与数据如何传递没有关系 GET和POST是由HTTP协议定义的。在HTTP协议中,Method和Data(URL, Body, Header)是正交的两个概念,也就是说,使用哪个Method与应用层的数据如何传输是没有相互关系的。 HTTP没有要求,如果Method是POST数 阅读全文
posted @ 2016-03-30 20:43 箫声远 阅读(1564) 评论(0) 推荐(0) 编辑