摘要: 1 /** 2 * Created by zhouhaiou on 2015/6/10. 3 */ 4 5 6 // 封装获取id的方法 7 function $(id){ 8 return document.getElementById(id); 9 }10 11 // 封装获取... 阅读全文
posted @ 2015-06-11 14:24 zhouhaiou 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 方法一 Apaceh配置localhost虚拟主机步骤1.用记事本打开apache目录下httpd文件(如:C:\wamp\bin\apache\apache2.2.22\conf),找到如下模块# Virtual hosts#Include conf/extra/httpd-vhosts.con... 阅读全文
posted @ 2015-01-30 10:21 zhouhaiou 阅读(515) 评论(0) 推荐(0) 编辑
摘要: 什么是跨域? 1、document.domain+iframe的设置 2、动态创建script 3、利用iframe和location.hash 4、window.name实现的跨域数据传输 5、使用HTML5 postMessage 6、利用flash什么是跨域JavaScript... 阅读全文
posted @ 2015-01-05 18:28 zhouhaiou 阅读(131) 评论(0) 推荐(0) 编辑
摘要: 浏览器兼容问题一:不同浏览器的标签默认的margin和padding不同问题症状:随便写几个标签,不加样式控制的情况下,各自的margin 和padding差异较大碰到频率:100%解决方案:CSS里加一行*{margin:0;padding:0;}备注:这个是最常见的也是最易解决的一个浏览器兼容性... 阅读全文
posted @ 2014-12-18 00:55 zhouhaiou 阅读(175) 评论(0) 推荐(1) 编辑
摘要: 转载于:http://www.w3cplus.com/css3/css3-3d-transform.html早前2011年5月就在站上写了一篇《CSS3 Transform》介绍CSS3中Transform属性的简单应用。但这篇文章里的知识无法满足大家对Transform的一个全面认识,最近重新整理... 阅读全文
posted @ 2014-12-15 23:55 zhouhaiou 阅读(255) 评论(0) 推荐(1) 编辑
摘要: 闭包的两个特点:1、作为一个函数变量的一个引用 , 当函数返回时,其处于激活状态。2、一个闭包就是当一个函数返回时,一个没有释放资源的栈区。其实上面两点可以合成一点,就是闭包函数返回时,该函数内部变量处于激活状态,函数所在栈区依然保留. 我们所熟知的主流语言,像C,java等,在函数内部只要执行了r... 阅读全文
posted @ 2014-12-01 20:39 zhouhaiou 阅读(557) 评论(0) 推荐(0) 编辑
摘要: 只要是写过点JS代码,很简单一个var 就完事了。那对于JS编译器背后它又发生了什么呢?那就一步步通过代码来讲起。x = 1;alert(x);var y = function() { alert(x); var x = 2; alert(x);}y();上面的代码也会你答对了它会分别输出:1... 阅读全文
posted @ 2014-11-09 23:16 zhouhaiou 阅读(4785) 评论(2) 推荐(1) 编辑
摘要: (1)冒泡型事件:事件按照从最特定的事件目标到最不特定的事件目标(document对象)的顺序触发。 IE 5.5: div -> body -> document IE 6.0: div -> body -> html -> document Mozilla 1.0: div -> body ->... 阅读全文
posted @ 2014-11-04 00:23 zhouhaiou 阅读(276) 评论(0) 推荐(0) 编辑
摘要: 笔记本win7在nodejs官方网站下载.msi文件安装,安装到一半的时候,进度条提示:roll back,because of a error.node.js setup wizard ended prematurely.然后我就找啊找,各种环境配置,各种msi文件文件修改,杯具的还是解决不了。最... 阅读全文
posted @ 2014-10-23 00:06 zhouhaiou 阅读(6241) 评论(0) 推荐(1) 编辑
摘要: 配置一个app的步骤//引入模块var exp = require('express'), http = require('http');//模块初始化var app = exp();//设置端口号app.set('port',8088);//寻找静态资源路径app.use(exp.sta... 阅读全文
posted @ 2014-10-22 23:42 zhouhaiou 阅读(392) 评论(0) 推荐(0) 编辑