JavaScript
文章平均质量分 78
ViVAJoy2008
这个作者很懒,什么都没留下…
展开
-
在JavaScript下使用JSON
JSON (JavaScript Object Notation)一种简单的数据格式,比xml更轻巧。 JSON 是 JavaScript 原生格式,这意味着在 JavaScript 中处理 JSON 数据不需要任何特殊的 API 或工具包。 JSON的规则很简单: 对象是一个无序的“‘名称/值’对”集合。一个对象以“{”(左括号)开始,“}”(右括号)结束。每个“名称”后跟一个“:...原创 2009-11-02 17:09:06 · 157 阅读 · 0 评论 -
Maintainable JavaScript-Chapter 6 Note
Avoid GlobalsJS执行环节有很多独特之处相对于其他语言来说,如全局变量和函数的使用。 JS本身的初始执行环境就是有多种多样的全局变量所定义的,这些全局变量在环境创始之初就存在了。 全局对象是一个神秘的对象,表示脚本的最外层上下文。 浏览器中 window对象往往重载并等于全局对象,因此任何在全局对象中声明的变量或者函数都为window对象的属性...原创 2013-07-21 13:18:01 · 157 阅读 · 0 评论 -
JavaScript 拖放(拖拽、拖动)层效果(程序原理+深度分析)
[size=medium]拖放效果,也叫拖拽,学名Drag-and-drop ,是最常见的js特效之一。如果忽略很多细节,实现起来很简单,但往往细节才是难点所在。这个程序的原型是在做图片切割效果的时候做出来的,那时参考了好几个同类的效果,跟muxrwc和BlueDestiny学习了不少东西。虽然每次整理都觉得很好了,不过每隔一段时间又会发现得某个地方可以改善,某个地方有错误...原创 2009-08-27 20:31:25 · 181 阅读 · 0 评论 -
javascript事件流机制
原文:Event flow in DOM Level 2Consider the situation when there are 2 elements nested together.Both have event handlers registered on the same event type, say"click". When the us...2009-08-27 20:28:22 · 137 阅读 · 0 评论 -
鼠标按住不放开时执行一个函数
鼠标按住不放开时执行一个函数,放开就取消,代码如下:[code="javascript"] [/code]2009-08-27 20:26:50 · 333 阅读 · 0 评论 -
为setInterval传参数
在使用JScript的时候,我们有时需要间隔的执行一个方法,比如用来产生网页UI动画特效啥的。这是我们常常会使用方法setInterval或setTimeout,但是由于这两个方法是由脚本宿主模拟出来的Timer线程,在通过其调用我们的方法是不能为其传递参数。 我们常用的使用场景是:window.setTimeout("delayRun()", n);w...原创 2009-08-27 20:23:58 · 158 阅读 · 0 评论 -
HTML DOM的nodeType值
将HTML DOM中几个容易常用的属性做下记录:nodeName、nodeValue 以及 nodeType 包含有关于节点的信息。nodeName 属性含有某个节点的名称。 * 元素节点的 nodeName 是标签名称 * 属性节点的 nodeName 是属性名称 * 文本节点的 nodeName 永远是 #text * 文档节点的 nod...原创 2009-08-12 10:42:32 · 97 阅读 · 0 评论 -
javascript 学习资料
收集了些JavaScript的资料,有需要的可以从附件里下载。会持续更新的。1.JavaScript高级程序设计 第二版,讲的很详细,很透彻,难易程序的知识都有。必看!!! 2.JavaScript权威指南3.ppk on JavaScript. 这本适合初级学习JavaScript的朋友看,里面有8个实际项目的例子,对JavaScript做讲解。 4.Pro ...2009-08-02 23:35:13 · 110 阅读 · 0 评论 -
javascript设计模式
第一章 神奇的JavaScript JavaScript是近年来一个非常流行并被广泛应用的语言。因为它被几乎所有的浏览器所支持,因此也得到了广泛的推广。作为一种语言,它在我们的生活变得难以相信的重要,帮助我们增强web的功能,创建丰富的用户界面。为什么仍然有一些人认为它是一种“玩具式”的语言,认为它不适合于专业的程序员。我认为这是因为他们没有认识到它的真正的强大之处和它相比...原创 2009-07-29 09:03:13 · 109 阅读 · 0 评论 -
JavaScript CSS Style属性对照表
为了达到某种特殊的效果我们须要用Javascript动态的去修改某一个标签的Css属性。比如:鼠标经过一个图片时我们让图片加一个边框,代码可能是这样:<script type="text/javascript"> function imageOver(e) { e.style.borde...原创 2009-07-16 09:02:40 · 94 阅读 · 0 评论 -
JavaScript第一讲:可以做什么
1、验证表格内容2、设置和检索cookie3、Ajax(Asynchronous JavaScript and XML)4、交互操作5、动态控制CSS2010-03-29 20:19:38 · 166 阅读 · 0 评论 -
在IE、FF、Chrome下滚动条的onscroll事件
[size=medium]有时在页面上,需要Fixed(css里的position属性)的效果,用JS实现的话,在如题的三个平台可以这样写:[/size][code="javascript"]window.onscroll = _onScroll;function _onScroll(){ var labeller_layer = document.getElem...2010-03-11 14:40:06 · 433 阅读 · 0 评论 -
Web开发中特殊字符编码的那些事
Web开发中特殊字符编码的那些事在Web开发中,常常会遇到因为特殊字符编码的问题,引发的安全问题,或是数据正确性的问题。特总结一下:[b]HTML编码[/b]HTML 中 &、"、等字符有特殊含义,它们是 HTML 语言的保留字,因此不能直接使用。使用这些个字符时,应使用它们的转义序列: [code="html"]&:& " :" ' : '...2014-01-02 10:54:53 · 417 阅读 · 0 评论