
JavaScript
cho__cho
爱好广泛、态度积极
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
单击表格某单元格时,全选该单元格内容的脚本!
function SelectMe(obj){var o = document.body.createTextRange()o.moveToElementText(obj)o.select()o.execCommand("Cut")//o.execCommand("Copy")alert();o.execCommand("Paste")//ÕâÒ»原创 2006-05-09 14:13:00 · 953 阅读 · 0 评论 -
无缝滚动链接源程序
实例一:a{display:block;font-size:15px}; 1,你可曾有过无数的梦想, 2,却在时光的流逝里幻灭 3,你可曾对未来期待憧憬, 4,却在成长的岁月中迷失 5,优快云中国程序员论坛 6,大家一起来 7,好象都很不错的样子 var t=setInterval(myfunc,1000)var d=document.getElementById("div1原创 2006-05-12 17:35:00 · 736 阅读 · 0 评论 -
最近刚做了一个无限级菜单效果,拿来共享
最近刚做了一个无限级菜单效果,拿来共享,并希望高人能给我指点指点!谢谢!请参见 http://site.foway.com/yang/menu/menu.php源程序下载:http://site.foway.com/yang/menu.rar我刚做的是仿MSDN做的现在还很简单,但我会不断地更新原创 2006-10-11 13:59:00 · 743 阅读 · 0 评论 -
JavaScript最常用的55个经典技巧
1. oncontextmenu="window.event.returnValue=false" 将彻底屏蔽鼠标右键no 可用于Table2. 取消选取、防止复制3. onpaste="return false" 不准粘贴4. oncopy="return false;" oncut="return false;" 防止复制5. IE地址栏前换成自己的图标6. 可以在收转载 2007-10-10 18:14:00 · 664 阅读 · 0 评论 -
css和javascript在IE和Firefox中二十三个不同点
我们讨论的主题CSS网页布局,最令大家头疼的问题就是浏览器兼容性,虽然52CSS.com介绍过很多这方向的知识,但依然让很多开发人员晕头转向,今天的这篇文章,将列出css和javascript在IE和Firefox中二十三个不同点,希望对大家的学习有所帮助。一、document.formName.item("itemName") 问题 问题说明:IE下,可以使用 document.formN转载 2009-04-14 19:39:00 · 313 阅读 · 0 评论 -
JavaScript 面向对象程序设计(1)——封装
JavaScript 是一种非常灵活的面向对象程序设计语言,数据封装说的简单点就是把不希望调用者看见的内容隐藏起来。它是面向对象程序设计的三要素之首,其它两个是继承和多态。1 几个基本概念1.1 变量定义在 JavaScript 语言中,是通过 var 关键字来定义变量的。但是如果我们直接给一个没有使用 var 定义的变量赋值,那么这个变量就会成为全局变量。一般情况下,我们应该原创 2009-08-12 12:04:00 · 234 阅读 · 0 评论 -
JavaScript 面向对象程序设计(2)——封装
2.4 私有静态成员前面在基本概念里我们已经清楚了,只有用 function 创建函数,才能创建一个新的作用域,而要创建私有成员(不论是静态成员,还是实例成员),都需要通过创建新的作用域才能够起到数据隐藏的目的。下面所采用的方法就是基于这一点来实现的。实现私有静态成员是通过创建一个匿名函数函数来创建一个新的作用域来实现的。通常我们使用匿名函数时都是将它赋值给一个变量,然后通过这个原创 2009-08-12 12:22:00 · 123 阅读 · 0 评论 -
JavaScript 面向对象程序设计(3)——封装
来创建了一个静态封装环境,实际的类是在这个环境中定义的,并且在最后通过 return 语句将最后的类返回给我们的全局变量 class5,然后我们就可以通过 class5 来引用这个带有静态私有成员的类了。为了区分私有静态成员和私有实例成员,我们在私有静态成员前面用了 s_ 前缀,在私有实例成员前面加了 m_ 前缀,这样避免了重名,因此在对象中总是可以存取私有静态成员的。但是这种命名方式不是原创 2009-08-12 13:08:00 · 113 阅读 · 0 评论 -
JavaScript 面向对象程序设计(4)——封装
2.5 静态类所谓的静态类,是一种不能够被实例化,并且只包含有静态成员的类。在 JavaScript 中我们通过直接实例化一个匿名函数的对象,就可以实现静态类了。例如:class7 = new function() { // private static fields var s_first = 1; var s_second = 2;原创 2009-08-12 13:14:00 · 205 阅读 · 0 评论 -
JavaScript 面向对象编程 5--继承
面向对象语言的特点 面向对象设计是基于以下 3 个主要原理的: 封装, 继承和多态. 说某种程序语言是支持 OO (面向对象) 设计的, 只有在它的语法中支持以上 3 个概念才可以这么说. 这种语言应该为你提供某些方法, 以使你能很轻松地定义和使用这些范例. 封装涉及到了将某个对象变成一个 "黑盒子"的概念. 当你使用某个对象时, 你不用知道它内部是如何工作的, 你也不必理解对象是如何工作的原创 2009-08-12 15:24:00 · 142 阅读 · 0 评论