- 博客(22)
- 收藏
- 关注
原创 WebStorm
官方网站:http://www.jetbrains.com/webstorm/index.html经测试 WebStorm 6 7均可以使用如下注册码,简直就是神key啊!WebStorm 6.0 7.0 注册码User Name: EMBRACE License Key:===== LICENSE BEGIN =====24718-120420
2013-12-31 09:19:44 808
原创 SoundManager
SoundManager 2 makes it easier to play audio using JavaScript.这库的功能还比较强大,可以支持Flash、HTML5多种方式。压缩之后11k。还有一个环形的播放器,使用canvas实现的。http://schillmania.com/projects/soundmanager2/
2013-12-27 13:55:42 618
原创 tinycon基于jQuery的浏览器标题的数字提醒
github地址A small library for manipulating the favicon, in particular adding alert bubbles and changing images. Tinycon gracefully falls back to a number in title approach for browers that don't sup
2013-12-27 09:35:26 1016
转载 深入javascript数组方法详解
1.认识javascript数组数组就是某类数据的集合,数据类型可以是整型、字符串、甚至是对象。Javascript不支持多维数组,但是因为数组里面可以包含对象(数组也是一个对象),所以数组可以通过相互嵌套实现类似多维数组的功能。1.1 定义数组声明有10个元素的数组 复制代码代码示例:var a = new Array(10);此时为a已经开辟
2013-12-14 13:47:55 566
原创 canvas合集
此处记录关于canvas的相关资料:1 canvas保存为图片2 利用HTML5中Canvas处理并存储图片3 10个提高canvas性能的技巧
2013-12-07 23:05:46 686
原创 js DOMNodeInserted,DOMNodeRemoved 和监听内容变化插件
1 DOMNodeInserted,DOMNodeRemoved今天想对某个div的变化做监听,发现了这两个方法,还是很好使的。具体从字面就能看出其意义,但是有个地方需要注意,这个方法的调用时机在jQuery的对dom操作之前执行。 ulObj.bind('DOMNodeInserted', function(e) { var obj = jQuery(e.t
2013-12-07 12:11:45 15774
原创 jQuery的width(),innerWidth(),outerWidth()的区别
jQuery width() 和 height() 方法width() 方法设置或返回元素的宽度(不包括内边距、边框或外边距)。height() 方法设置或返回元素的高度(不包括内边距、边框或外边距)。jQuery innerWidth() 和 innerHeight() 方法innerWidth() 方法返回元素的宽度(包括内边距)。inner
2013-12-07 12:00:49 770
转载 HTML5拖拽上传文件,chrome文件夹上传
最近被安排做一个拖拽上传和文件夹上传的功能,不考虑兼容性,哈哈这个可以用HTML5实现。这里就不仔细学习HTML5,我只是想找例子,然后偷过来用,至于原理边用边学。 首先这里有一个很好的实例实现拖拽上传:http://blogs.sitepointstatic.com/examples/tech/filedrag/1/index.html仔细看完估计原理你也会懂的。
2013-12-07 09:24:04 4321
转载 如何使用HTML5实现拍照上传应用
在HTML5规范的支持下,WebApp在手机上拍照已经成为可能。在下面,我将讲解Web App如何用手机进行拍照,显示在页面上并上传到服务器。1、 视频流 HTML5 The Media Capture API提供了对摄像头的可编程访问,用户可以直接用getUserMedia获得摄像头提供的视频流。我们需要做的是添加一个HTML5的Video标签,并将从摄像头获得视
2013-12-07 09:21:01 611
原创 mac pro升级内存和更换SSD硬盘
最近升级了下mac pro的内存和硬盘,感觉明显的速度快了很多。在换的过程中有一个地方搞了半天,原来是在重装系统的时候一定一定要选择【磁盘工具】的抹掉,因为新换的ssd硬盘需要这个过程,要不然直接选择安装会没有硬盘的显示选择。参考的教程:http://www.enet.com.cn/article/2011/1014/A20111014923797.shtml
2013-12-05 23:25:37 5751
转载 preventDefault和stopPropagation的区别
首先讲解一下js中preventDefault和stopPropagation两个方法的区别: preventDefault方法的起什么作用呢?我们知道比如http://www.baidu.com">百度,这是html中最基础的东西,起的作用就是点击百度链接到http://www.baidu.com,这是属于标签的默认行为,而preventDefault方法就是可以阻止它的默认行为
2013-12-03 21:38:49 851
原创 jQuery的touchstart,touchmove,touchend的获取位置
$('#webchat_scroller').on('touchstart',function(e) { var touch = e.originalEvent.targetTouches[0]; var y = touch.pageY; }); $('#webchat_scroller').on('touchmove',fun
2013-12-03 21:37:14 10444
原创 Android4.3下的webapp点击穿透问题
android4.3(iphone下正常),场景是上面一个div,但是用了滚动,超出的内容用了overflow:auto,下面也是一个div,有一些按钮,但是点击这些按钮的时候,如果正好在上面div里有一张图片绑定了点击事件,会直接触发图片的点击事件,按理说这两个div没有什么关系,却会出现这种奇怪的现象。尝试:1 pointer-events 2 event.sto
2013-12-03 21:33:35 1282
转载 windowSoftInputMode like web site
I'm building a web site app that will be used from Android devices. At the moment, the browser squashes the page when the soft keyboard appears. I rather want it to scroll the page up.I've read th
2013-12-02 22:59:09 689
转载 css之flexbox
移动端部分浏览器对于fixed支持颇为棘手,经过亲身实践和查阅大量资料,得到以下兼容列表:ios safari --ios5+强力支持,ios4及更早版本不支持android 2.1 --及更早版本不支持android 2.2 --支持android 2.3 --支持,需要设置页面不可缩放,即: an
2013-12-02 21:47:12 925
转载 移动开发知识点
1、先来看淘宝无线wiki要求在页面中添加的meta标签。第一个meta标签表示:强制让文档的宽度与设备的宽度保持1:1,并且文档最大的宽度比例是1.0,且不允许用户点击屏幕放大浏览;尤其要注意的是content里多个属性的设置一定要用分号+空格来隔开,如果不规范将不会起作用。第二个meta标签是iphone设备中的safari私有meta标签,它表示:允许全屏
2013-12-02 21:45:19 615
原创 mac 上安装nginx并且配置conf文件
1. 安装PCREDownload latest PCRE. After download go to download directory from terminal. $ cd ~/Download $ tar xvzf pcre-8.12.tar.gz $ cd pcre-8.12 $ sudo ./configure --prefix=/us
2013-12-02 14:41:57 4418
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人