09 2016 档案
摘要:在移动端开发中,有时会出现click点透的问题。一、什么是click点透以下情况,在B元素上有半透明红色遮盖层A,黄色B元素内有可点击链接C。tips:以下举例仅针对webkit内核浏览器,所有效果需要在移动端进行查看(PC端不支持touch事件)。具体html代码如下: 在“移动端”,点击事件通常
阅读全文
摘要:function getSelectval(id){ var selId = document.getElementById(id); //获取select的id var seleIndex =selId.selectedIndex; //获取被选项的引索值 alert(selId.options[seleInde...
阅读全文
摘要:在移动WEB开发中,有时候可能会出现点透问题,本文将围绕这个TAP点透问题,详细的讲述到底什么是点透,为什么会出现点透,如何避免出现点透,如果不可避免的出现了,如何解决解决移动WEB开发中CLICK点透问题,本文讲的问题只有使用移动端的浏览器才可以发现和解决问题,因为PC的浏览器不知从touch事件
阅读全文
摘要:AJAX (Asynchronous Javascript and XML) 是一种交互式动态web应用开发技术,该技术能提供富用户体验。 完全的AJAX应用给人以桌面应用的感觉。正如其他任何技术,AJAX有它自己的优缺点。下面我列出了一些重要的场景,你在基于web的应用的开发中使用 时一定要注意。
阅读全文
摘要:一、click 和 tap 比较两者都会在点击时触发,但是在手机WEB端,click会有 200~300 ms,所以请用tap代替click作为点击事件。singleTap和doubleTap 分别代表单次点击和双次点击。二、关于tap的点透处理在使用zepto框架的tap来移动设备浏览器内的点击事
阅读全文
摘要:网页可见区域宽:document.body.clientWidth网页可见区域高:document.body.clientHeight网页可见区域宽:document.body.offsetWidth (包括边线的宽)网页可见区域高:document.body.offsetHeight (包括边线的
阅读全文
摘要:JavaScript 中 typeof 和 instanceof 常用来判断一个变量是否为空,或者是什么类型的。但它们之间还是有区别的:typeoftypeof 是一个一元运算,放在一个运算数之前,运算数可以是任意类型。它返回值是一个字符串,该字符串说明运算数的类型。typeof 一般只能返回如下几
阅读全文
摘要:1. 如何区分IE及非IE浏览器if(!+[1,]){ console.log("这是IE浏览器"); } else{ console.log("这不是IE浏览器"); } 这个在IE6、7、8里运行是对的,但是在9、10、11里已经修复了,和其他modern浏览器显示效果是一样的,所以,这个使用时要做区分! 2. 将日期直接转换成数值 +new Date...
阅读全文
摘要:大家都知道,同一个HTML页面中,不宜出现1个以上相同名称的id。但有时候需要使用jQuery框架的clone()来复制相同内容(附带样式),假如是使用了id号的获取方式,即$(‘#***’) 那么复制后得到新的内容也会把id号复制过来了,这时候就会出现一个页面出现2个或多个相同的id,比如: 这时
阅读全文
摘要:回调就是一个函数的调用过程。那么就从理解这个调用过程开始吧。函数a有一个参数,这个参数是个函数b,当函数a执行完以后执行函数b。那么这个过程就叫回调。其实中文也很好理解:回调,回调,就是回头调用的意思。函数a的事先干完,回头再调用函数b。这里必须清楚一点:函数b是你以参数形式传给函数a的,那么函数b
阅读全文
摘要:'$.browser.msie' 为空或不是对象,这个是jQuery错误出现这个错误,是因为升级了jQuery版本,从1.9以前升级到1.9以后,因为$.browser.msie在1.9以后的jQuery中不存在了,所以报错。jQuery 1.9 移除了 $.browser 的替代方法$.brows
阅读全文
摘要:下面说说如何对 IE10 以下版本的浏览器进行部分 CSS3 兼容国外团队开发的兼容插件,去年做项目时才发现,非常强大主角:PIE.js , PIE.htc 两种方法可以实现官方网站:http://css3pie.com/演示地址:http://css3pie.com/demos/gradient-
阅读全文
摘要:刚写一个页面,在chrome,FF里调试完后,忽然想起ie来,放到Ie里其它还好了,但是有个背景图片显示不出来。 调试N遍后,只好上stackoverflow去找一下,果然找到了。 最初是这样写的: 在ie8下不显示,改成如下: 可以显示了。看出差别了吗?没有错,一个空格。仅一个空格而已。
阅读全文
摘要:1.数组的声明方法(1): arrayObj = new Array(); //创建一个数组。复制代码 代码如下:var arr1 = new Array();(2):arrayObj = new Array([size]) 创建一个数组并指定长度,注意不是上限,是长度。复制代码 代码如下:var
阅读全文

浙公网安备 33010602011771号