参考:[1]http://coolshell.cn/articles/9749.html(酷壳)
[2]http://shaozhuqing.com/?p=2756颜色标注分别来自于链接地址内容
通常来说,浏览器对于Javascript的运行有两大特性:1)载入后马上执行,2)执行时会阻塞页面后.....
分类:
编程语言 时间:
2014-05-26 22:29:00
阅读次数:
484
网络上已经有非常多的二维码编码和解码工具和代码,很多都是服务器端的,也就是说需要一台服务器才能提供二维码的生成。本着对服务器性能的考虑,这种小事情都让服务器去做,感觉对不住服务器,尤其是对于大流量的网站,虽然有服务器端缓存,毕竟需要大量的CPU运算时间,这或多或少也是很大的一块压力。所以就想,有没有...
分类:
编程语言 时间:
2014-05-26 22:26:00
阅读次数:
433
一、什么是匿名函数?在Javascript定义一个函数一般有如下三种方式:函数关键字(function)语句:function
fnMethodName(x){alert(x);}函数字面量(Function Literals):var fnMethodName =
function(x){aler...
分类:
编程语言 时间:
2014-05-26 22:01:17
阅读次数:
351
最近在网上查阅了不少javascript闭包(closure)相关的资料,写的大多是非常的学术和专业。对于初学者来说别说理解闭包了,就连文字叙述都很难看懂。撰写此文的目的就是用最通俗的文字揭开Javascript闭包的真实面目。
一、什么是闭包? 官方的解释是:所谓闭包,指的是一个拥有许多变...
分类:
编程语言 时间:
2014-05-26 20:41:02
阅读次数:
309
createtextrange
createrange区别:对象或元素不同,虽然都是返回TextRange。例如:var r=document.body.createTextRange()
var r=document.createRange()document. createTextRange 可...
分类:
编程语言 时间:
2014-05-26 20:39:08
阅读次数:
483
概念:模块(Module)和包(Package)是Node.js最重要的支柱。
开发一个具有一定规模的程序不可能只用一个文件,通常需要把各个功能拆分、分装、然后组合起来。模块正式为了实现这种方式而诞生,在浏览器JavaScript中,脚本模块的拆分和组合通常使用HTML的script标签来实现,.....
分类:
Web程序 时间:
2014-05-26 20:33:20
阅读次数:
356
下面的表单拥有两个输入字段以及一个提交按钮: First name: Last name:
属性值值描述button定义可点击按钮(多数情况下,用于通过 JavaScript 启动脚本)。checkbox定义复选框。file定义输入字段和
"浏览"按钮,供文件上传。hidden定义隐藏的输...
分类:
Web程序 时间:
2014-05-26 16:35:40
阅读次数:
484
最近做的一个仿微信网页版的站点,有一个新需求, 需要实现在新消息入线时,有桌面通知的效果,所以最近就稍微了解一下这个html5的新属性。
这边有个不错的demo:html5 web notification demo
从上面这个demo中 我们就可以获取所需要的基本核心代码,如下:
var Notification = window.Notification ||...
分类:
Web程序 时间:
2014-05-23 01:36:12
阅读次数:
353
jQuery 选择器
选择器允许对元素组或单个元素进行操作。
jQuery 元素选择器和属性选择器允许通过标签名、属性名或内容对 HTML 元素进行选择。
在 HTML DOM 术语中:选择器允许对 DOM 元素组或单个 DOM 节点进行操作。
上面的看完了我也不知道选择器是什么。。。来点自己的理解和总结。。。
选择器语法:$("......")...
分类:
编程语言 时间:
2014-05-23 01:13:42
阅读次数:
349
///
/// 判断手机用户UserAgent
///
///
private bool IsMobile()
{
HttpContext context = HttpContext.Current;
if (context != null)
{
HttpRequest request = context.Request;
i...
分类:
移动开发 时间:
2014-05-23 01:06:25
阅读次数:
258