摘要: JS的类型数组大体可分为3类:无符号整数、有符号整数、浮点数。 Int8Array; Uint8Array; Uint8ClampedArray; Int16Array; Uint16Array; Int32Array; Uint32Array; Float3... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(173) 评论(0) 推荐(0) 编辑
摘要: IE8以及IE8以下的浏览器是不支持SVG的,svgz是svg文件的压缩格式,本文介绍的配置与浏览器无关,但浏览svgz文件请在IE9+或Firefox,Chrome等其他现代浏览器打开。 要让浏览器能正常显示svgz文件,需要3个条件: 1、浏览器支持SVG... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(21) 评论(0) 推荐(0) 编辑
摘要: 以前我写过一篇《HTML5迷你游戏作验证码》,说的是国外的Play Thru用微游戏做的验证码,现在又看到了国内一家做类似验证码产品(极验验证)的公司(获得天使湾投资),也是采用拖拽拼图游戏的形式做验证码,用户需要使图块放入对应的空缺中,不过玩法就只有一种,并... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(8) 评论(0) 推荐(0) 编辑
摘要: 之前在StackOverflow回答了这个问题,现在整理到Blog里。 因为安全限制,脚本是不能随意设置其value值的,所以并不能像其它表单输入域那样用属性来设置使其重置。 重置一个文件域的值,归纳起来主要有 3 种方法。 本文分析这三种方法的浏览器兼容性以... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(55) 评论(0) 推荐(0) 编辑
摘要: Stave是一个Fiddler扩展插件,让Fiddler能将URL映射到本地目录,实现批量文件自动响应。 Fiddler自带的AutoResponder每条自动响应规则只能对应一个本地文件, 在文件数目较多的时候,使用起来很不方便,往往需要部署到本地w... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(14) 评论(0) 推荐(0) 编辑
摘要: new A.B() 与 new A().B() 是有区别的,这个大家都知道,至于为什么,我之前一直不是很理解。 这个问题涉及到的知识面是,点运算符、new运算符、函数执行这三者之间的优先级的问题。 new A.B(); 的逻辑是这样的: new ... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(9) 评论(0) 推荐(0) 编辑
摘要: IE8+,Firefox,Chrome,Opera,Safari 等现代浏览器普遍支持data URLIE8 data URL 最大长度限制为32k字节,超出无效。IE9+没有这个限制IE只识别base64编码或百分号编码(URL编码, encodeURIC... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(19) 评论(0) 推荐(0) 编辑
摘要: 前言 关于indexedDB的基础知识,可以查阅 Indexed Database API (W3C) s Using_IndexedDB (MDN) 和 使用IndexedDB (中文). 关于indexedDB的索引,我仔细翻看了W3C API才弄明白是... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(36) 评论(0) 推荐(0) 编辑
摘要: Canvas里绘制椭圆是一个很常见的需求,比较新的HTML Canvas 2D Context W3C草案里面新增了ellipse方法绘制椭圆,但是目前大多数浏览器还没有实现该方法,所以需要用arc或者arcTo方法结合scale变形来绘制椭圆。 示例代码: ... 阅读全文
posted @ 2022-11-23 21:09 IginCui 阅读(7) 评论(0) 推荐(0) 编辑
摘要: setTimeout与setInterval是window对象的两个非常神奇方法,用于实现定时或延时调用一个函数或一段代码。我这里要探讨的,不是什么时候该用哪一个,而是探讨这两个方法在各浏览器中的差异。原先我一直没觉得这两个方法会有什么乌龙,一个偶然的机会让我得知了,现在整理一下写出来和大家分享。 阅读全文
posted @ 2010-01-24 01:28 IginCui 阅读(10469) 评论(7) 推荐(7) 编辑