博客首页
Veda 原型
互联网资讯
魔法图书馆
晚上八点
订阅
邮件
Veda 原型
成功,唯有积累,没有奇迹
编程语言
PHP服务器脚本
Java编程语言
C/C++编程语言
前端设计
HTML超文本标记语言
CSS层叠样式表
JavaScript
JQuery
Ajax技术
Flex/ActionScript
计算机基础
数据结构
计算机算法
编程思想
面向对象技术
计算机数学与基础
数据之美
数据库技术
Web设计理念
软件架构技术
开源与工具
开源项目与工具
信息安全
搜索引擎优化
移动开发
iOS开发
Android开发
程序与生活
IT人家
智力开发
互联网时代
游戏 享受与创造
友情链接
博客导航
专题列表
计算机书籍推荐
关于本站
以图明志
-A wakening of the Trailblazer-
Gundam OO
Unlimited Blade Works
Fate Stay Night
Code Geass
Code Geass
Gundam OOQ Design
Gundam OO
Aeolia Schenberg
Gundam OO
JavaScript
JavaScript获取网页关闭与取消关闭的事件
使用setTimeout延时10ms执行onunloadcancel
JavaScript
网页关闭
setTimeout
在 2012年03月21日 那天写的
389 views
在做Web开发时,我们经常用到页面关闭事件onbeforeunload,可以给用户一个选择放弃关闭的机会,就比如这个博客编辑器。如果用户选择了离开,那么onunload事件自然会触发;但若用户选择了取消,又该如何检测呢?我们假定一个页面离开取消事件,叫做onunloadcancel。显然,这个事件应触发在用户按下对话框的取消按钮之后。
阅读全文 >>
JavaScript
JavaScript如何计算两个日期间的时间差
有时候我们需要知道两个日期之间差了多少天
JavaScript
时间差
在 2012年03月19日 那天写的
393 views
有时候我们需要知道两个日期之间差了多少天,多少小时,甚至多少分钟多少秒。下面我们用JavaScript实现一个函数,用于计算两个日期的时间差,先来看看代码。使用的方法很简单,比如计算天数可以这样:GetDateDiff("2010-02-26 16:00:00", "2011-07-02 21:48:40", "day");
阅读全文 >>
JavaScript
一些蛋疼的JavaScript语法特性
奇怪的JavaScript试题
JavaScript
语法
试题
在 2012年03月15日 那天写的
487 views
JavaScript有很多地方和我们熟知的C、Java等的编程习惯不同,这些不同会产生很多让人意想不到的事情。前段时间在知乎有人发了写Javascrtip试题,觉得挺好玩的,这里跟大家分享一下。具体答案大家可以自己运行得出,为什么会得出这样的结果,我也有一些不懂的地方,怕误人子弟,所以这里就不解答这里的问题了。
阅读全文 >>
JavaScript
几个JavaScript的浏览器差异处理问题
处理和了解浏览器差异一个重要问题
JavaScript
浏览器差异
在 2012年03月07日 那天写的
368 views
JQuery确实是个很好用的库,你可以不用考虑很多细节方面的事情。但很作为一个web前端,处理和了解浏览器差异一个重要问题。下面将介绍一些总结,先介绍没有使用js库的情况。这篇文章的目的也就是介绍浏览器差异的同时使前端的朋友们了解如果用最有效的方法去解决问题。
阅读全文 >>
JavaScript
如何获取iframe DOM的值
获得某个iframe页面某个元素的值
JavaScript
iframe
DOM值
在 2012年03月05日 那天写的
242 views
在Web开发时,很多时候会遇到一个问题。我在一个页面嵌入了iframe,并且我想获得这个iframe页面某个元素的值。那么该如何实现这个需求呢?在IE下操作IFrame内容的代码:...但是这在Firefox下无效。所以,想到在Firefox下用FireBug来调试。经过调试发现在Firefox下可用以下代码来实现:...
阅读全文 >>
计算机算法
JavaScript语言描述的最大公共子串问题
常见的做法是使用矩阵
JavaScript
最大公共子串
矩阵
在 2012年03月03日 那天写的
169 views
求最大公共子串,常见的做法是使用矩阵。假设有字符串:abcdefg和字符串abcd,则可构成如下矩阵。对两个字符串的每一项都进行比较,若匹配则该项为1,不匹配则为0。然后求出对角线最长为1的那一段序列,即为最大公共子串。看上面的分开,似乎得使用二维数组了,在两个字符串都较大的情况下不是很划算,是否可以进一步优化?
阅读全文 >>
JavaScript
JavaScript 封装设计模式介绍
如何在Javascript中利用封装这个特性
JavaScript
封装
设计模式
在 2012年03月02日 那天写的
340 views
我们会把现实中的一些事物抽象成一个Class并且把事物的属性(名词)作为Class的Property把事物的动作(动词)作为Class的methods。在面向对象的语言中(C#等)都会有一些关键字来修饰类或者属性(Private,public,protect),这些关键词描述了访问的权限。
阅读全文 >>
JavaScript
设计一个JavaScript框架需要编写哪些模块
写自己的框架加深对JavaScript的理解
JavaScript框架
模块
在 2012年02月23日 那天写的
427 views
大部分现有的框架都提供了这部分内容,语言扩展应当是以ECMAScript为基础进行的,不应当依赖任何宿主环境,也就是说,作为一个框架的设计者,你应当保证你的语言扩展可以工作在任何宿主环境中,而不是仅仅适合浏览器环境。你必须保证把它放到WScript,SpiderMonkey Shell,Rhino Shell,Adobe ExtendScript Toolkit甚至Flash ActionScript等环境中都能正确的工作。
阅读全文 >>
JavaScript
用原生JavaScript做个简单的回到顶部
带有减速效果的回顶部
JavaScript
回到顶部
减速
在 2012年02月22日 那天写的
493 views
很多网页在下方都会放置一个“返回顶部”按钮,尤其是页面底部没有导航的网页,这样可以帮助访客重新找到导航或者重温一遍广告(想得真美)。随着近几年来 JavaScript 的应用日渐广泛,滑动效果无处不在,于是我也跟跟风,将返回顶部功能做成了滑动效果。后来为了更贴合物理特征, 改造做成了减速的滑动效果。
阅读全文 >>
JavaScript
几个例子帮助你理解JavaScript this的用法
JavaScript中this的用法
JavaScript
this
在 2012年02月17日 那天写的
554 views
真正去解释this这个东西的时候,才发现不是这么简单,花了一些时间,写了几个小demo,让我们来一探究竟。恩,以人为镜,可知得失,看来这句话是很有道理的。如果是一个全局的function,则this相当于window对象,在function里定义的各种属性或者方法可以在function外部访问到,前提是这个function需要被调用。
阅读全文 >>
JavaScript
如何用setInterval调用类的方法
由于JS灵活的this指针重绑定导致的
JavaScript
setInterval
在 2012年02月15日 那天写的
300 views
setInterval() 方法可按照指定的周期(以毫秒计)来调用函数或计算表达式。setInterval() 方法会不停地调用函数,直到 clearInterval() 被调用或窗口被关闭。由 setInterval() 返回的 ID 值可用作 clearInterval() 方法的参数。近日在编写程序时发现调用setInterval传入的方法时,在程序间隔调用时无法获取正确的类方法。
阅读全文 >>
JavaScript
JavaScript对象学习笔记
在JS中,一切东东其实都是对象
JavaScript
对象
在 2012年02月08日 那天写的
115 views
对象是组成JavaScript的基本单元,在JS中,一切东东其实都是对象,而且功能非常强大,它不仅风格独特,功能也与众不同。引用的概念是JS的基础之一,它是指向对象实际位置的指针。JS的每个函数都有一个变量argument,它是接收所有参数的伪数组。为什么是“伪”,因为你不能修改它,但它有length属性。
阅读全文 >>
JavaScript
JavaScript渐变效果的实现
同一个页面多个渐变效果
JavaScript
渐变
在 2012年02月07日 那天写的
144 views
上面的元素,鼠标移上去透明度渐渐增加,鼠标移出,透明度渐渐减小。根据目标值和当时值的对比,来决定是正向还是负向速度。然后给每一个元素加上各自的透明度值,各自的透明度变化分开。最后实现同一个页面多个渐变效果。
阅读全文 >>
JavaScript
用原生JavaScript做一个拖拽效果
一个JavaScript自由拖拽类介绍
JavaScript
拖拽
在 2012年02月07日 那天写的
549 views
这个效果没有使用JQuery,纯原生JavaScript实现,可以参考下。拖动效果平滑,自然,CPU性能没有明显起伏。具体的拖拽了可以查看本页源代码获得,这里就不贴出来了。target 拖拽元素 HTMLElemnt 必选,指定鼠标按下哪个元素时开始拖拽,实现模态对话框时用到。
阅读全文 >>
1 / 16
首页
< Prev
1
2
3
4
5
Next >
尾页
页码:
邮件订阅
输入您的邮箱地址,将会收到本站的文章更新信息,赶紧订阅吧。
RSS
Google
鲜果
抓虾
九点
有道
哪吒
QQ邮箱
时不我待
本周热门博文
招聘者一般只花6秒钟来看你的简历
375 views
产品三俗:瀑布流、动态流、奖章
337 views
神奇的数字:1万小时
295 views
不断实践是学习编程的要领
217 views
如何为PHP贡献你的源代码
213 views
Google的分布式计算模型Map Reduce
195 views
开发人员练就百般武艺为了啥?
184 views
海盗分宝石面试题的头脑风暴
180 views
大规模分布式数据处理平台Hadoop的介绍
176 views
他们真的是在努力工作吗?
171 views
更多优秀文章,请移步
精华排行
互联网资讯
不懂技术就不要说这很容易实现
900 views
我是如何做到一年写3本书的
899 views
找创业拍档就像是找结婚对象
878 views
遇到这些类型的程序员就马上录用吧
122 views
信息爆炸的时代
78 views
雅虎新CEO辞职,5年里换了4个CEO
66 views
Evernote打着“印象笔记”的名号进军中国
60 views
Google 近10年来对搜索算法的重大该进
49 views
40多岁的程序员都到哪里去了?
47 views
腾讯面临前所未有的管理挑战
41 views
ADS
大音声稀
世界的本源:简单规则的无穷迭代。
晚八点
要用左耳听电话,用右耳会伤害到大脑?
809 views
珍惜那个愿意和你一起吃苦的女人
805 views
人为什么要活着
720 views
独立的人格会让你的人生更美好
715 views
成功与否大部分取决于情商而非智商
695 views
阿狸的五十七封情书
692 views
使用电脑时的眼睛保健知识
678 views
别让拖延成为习惯
670 views
人的潜力是无限的
662 views
科学使用睡眠周期,你会比别人拥有更多时间
649 views
我的微博
ADS
文章分类
PHP服务器脚本
(380 )
JavaScript
(258 )
IT人家
(191 )
Web设计理念
(103 )
互联网时代
(83 )
计算机算法
(70 )
数据库技术
(68 )
数据结构
(60 )
搜索引擎优化
(57 )
编程思想
(50 )
开源项目与工具
(50 )
CSS
(47 )
软件架构技术
(35 )
C/C++编程语言
(31 )
JQuery
(31 )
智力开发
(26 )
HTML
(24 )
Ajax技术
(15 )
Android
(13 )
Flex/ActionScript
(10 )
信息安全
(9 )
面向对象技术
(8 )
计算机数学与基础
(7 )
按月归档
2012-05
(17 )
2012-04
(28 )
2012-03
(77 )
2012-02
(90 )
2012-01
(101 )
2011-12
(132 )
2011-11
(199 )
2011-10
(163 )
2011-09
(150 )
2011-08
(163 )
2011-07
(127 )
2011-06
(96 )
2011-05
(59 )
2011-04
(4 )
2011-03
(121 )
2011-02
(29 )
2011-01
(33 )
2010-08
(1 )
2010-02
(28 )
2010-01
(8 )