摘要: AJAX (Asynchronous Javascript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验。 完全的AJAX应用给人以桌面应用的感觉。正如其他任何技术,AJAX有它自己的优缺点。下面我列出了一些重要的场景,你在基于web的应用的开发中使用 时一定要注意。 阅读全文
posted @ 2016-09-28 09:51 进军码农 阅读(392) 评论(0) 推荐(0) 编辑
摘要: 一、click 和 tap 比较两者都会在点击时触发,但是在手机WEB端,click会有 200~300 ms,所以请用tap代替click作为点击事件。singleTap和doubleTap 分别代表单次点击和双次点击。二、关于tap的点透处理在使用zepto框架的tap来移动设备浏览器内的点击事 阅读全文
posted @ 2016-09-28 09:48 进军码农 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的 阅读全文
posted @ 2016-09-27 17:52 进军码农 阅读(129) 评论(0) 推荐(0) 编辑
摘要: JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几 阅读全文
posted @ 2016-09-27 08:44 进军码农 阅读(194) 评论(0) 推荐(0) 编辑
摘要: 1. 如何区分IE及非IE浏览器if(!+[1,]){ console.log("这是IE浏览器"); } else{ console.log("这不是IE浏览器"); } 这个在IE6、7、8里运行是对的,但是在9、10、11里已经修复了,和其他modern浏览器显示效果是一样的,所以,这个使用时要做区分! 2. 将日期直接转换成数值 +new Date... 阅读全文
posted @ 2016-09-26 17:15 进军码农 阅读(326) 评论(0) 推荐(0) 编辑
摘要: 大家都知道,同一个HTML页面中,不宜出现1个以上相同名称的id。但有时候需要使用jQuery框架的clone()来复制相同内容(附带样式),假如是使用了id号的获取方式,即$(‘#***’) 那么复制后得到新的内容也会把id号复制过来了,这时候就会出现一个页面出现2个或多个相同的id,比如: 这时 阅读全文
posted @ 2016-09-23 15:34 进军码农 阅读(258) 评论(0) 推荐(0) 编辑
摘要: 回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调。其实中文也很好理解:回调,回调,就是回头调用的意思。函数a的事先干完,回头再调用函数b。这里必须清楚一点:函数b是你以参数形式传给函数a的,那么函数b 阅读全文
posted @ 2016-09-18 09:17 进军码农 阅读(312) 评论(0) 推荐(0) 编辑
摘要: '$.browser.msie' 为空或不是对象,这个是jQuery错误出现这个错误,是因为升级了jQuery版本,从1.9以前升级到1.9以后,因为$.browser.msie在1.9以后的jQuery中不存在了,所以报错。jQuery 1.9 移除了 $.browser 的替代方法$.brows 阅读全文
posted @ 2016-09-13 12:55 进军码农 阅读(512) 评论(0) 推荐(0) 编辑
摘要: 下面说说如何对 IE10 以下版本的浏览器进行部分 CSS3 兼容国外团队开发的兼容插件,去年做项目时才发现,非常强大主角:PIE.js , PIE.htc 两种方法可以实现官方网站:http://css3pie.com/演示地址:http://css3pie.com/demos/gradient- 阅读全文
posted @ 2016-09-13 12:51 进军码农 阅读(2959) 评论(0) 推荐(0) 编辑
摘要: 刚写一个页面,在chrome,FF里调试完后,忽然想起ie来,放到Ie里其它还好了,但是有个背景图片显示不出来。 调试N遍后,只好上stackoverflow去找一下,果然找到了。 最初是这样写的: 在ie8下不显示,改成如下: 可以显示了。看出差别了吗?没有错,一个空格。仅一个空格而已。 阅读全文
posted @ 2016-09-13 10:56 进军码农 阅读(1521) 评论(0) 推荐(0) 编辑
摘要: 1.数组的声明方法(1): arrayObj = new Array(); //创建一个数组。复制代码 代码如下:var arr1 = new Array();(2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。复制代码 代码如下:var 阅读全文
posted @ 2016-09-01 09:05 进军码农 阅读(496) 评论(0) 推荐(0) 编辑
摘要: 现在手机上的文本阅读app已经非常丰富,良好的阅读体验与海量的书库常常令我感到无比兴奋。我想到8年前用一点几寸屏幕的mp3看电子书的情景,顿生一种淡淡的温馨。再久远一些,小的时候,我也经常和小伙伴们组团去书店看白书,也就是白看书。古老的木质书架上那一叠叠厚重的黄皮小说书,在年幼的我们眼里仿佛是比盘子 阅读全文
posted @ 2016-08-31 17:06 进军码农 阅读(8042) 评论(0) 推荐(0) 编辑
摘要: 这是js里的解释了,其他语言的算我没说。字面上理解下来就是,回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调。其实中文也很好理解:回调,回调,就是回头调用的意思。函数a的事先干完,回头再调用函数b。举 阅读全文
posted @ 2016-08-31 10:24 进军码农 阅读(6143) 评论(0) 推荐(0) 编辑
摘要: 程序开发中,编程人员经常要面对的是如何编写代码来响应错误事件的发生,即例外处理(exception handlers)。如果例外处理代码设计得周全,那么最终呈现给用户的就将是一个友好的界面。否则,就会让访问者对莫名的现象感到真正的“意外”。 一、什么是例外处理 当JavaScript程序在运行中发生 阅读全文
posted @ 2016-08-31 08:46 进军码农 阅读(2190) 评论(0) 推荐(0) 编辑
摘要: 经过这几天学习jQuery中的事件和动画,对jQuery更深的认识,接下来先把视频展示效果的代码贴出来,最后把我在学习jQuery事件和动画之后总结的思维导图 <!doctype html><html><head><meta charset="utf-8"><title>视频展示效果实例</titl 阅读全文
posted @ 2016-03-27 10:09 进军码农 阅读(1663) 评论(0) 推荐(0) 编辑
摘要: javascript基础1.组成部分:由 ECMAScript(翻译,核心,解释器)、DOM(操作HTML的能力)、BOM(浏览器window)三部分组成。 兼容性依次为 [1.几乎没有兼容性问题、2.有一些操作不兼容、3.完全不兼容;]2.变量类型: 数字类型(number); 字符串(strin... 阅读全文
posted @ 2016-01-20 12:25 进军码农 阅读(220) 评论(0) 推荐(0) 编辑