JS实现全选

+展开-HTMLbodyafefeLZbrahref="fdjlfj"fafljal/abr1245brimgsrc="logo.gif"brfefefe/bodyscripttype="text/javascript"functionselectCode(a){vare=a;if(document.all){varr=document.selection.createRange();r.moveEnd("character",e.innerText.length);r.select();}else{vars=window.getSelection();varr=document.create
http://www.w3dev.cn/article/20090612/102.aspx

javascript继承

性时,取得的是从父类中继承的constructor属性,从而constructor的值是父类而不是子类。我也曾经为了这四个缺点头疼过,于是对prototype继承进行改造。我试了几种方法,下面是我觉得最好的一种。我把它写成Function对象的一个方法,这样用的时候方便。方法如下:+展开-JavaScript//类的继承-海浪版Function.prototype.Extends=function(parentClass){varBs=newFunction();Bs.prototype=parentClass.prototype;this.prototype=newBs();this.pro
http://www.w3dev.cn/article/20090605/73.aspx

Javascript类中的私有变量和静态方法

会返回 null。service调用的私有的 dec 方法,而 dec又访问了私有的 secret变量。service对其它的对象和方法是可见的,但不能直接访问私有成员。 这种公共、私有和特权成员的模式是可行的原因是由于JavaScript有 closure。这个意味着一个内部的函数总是可以访问这个函数外部的变量和参数,甚至在外部的函数返回之后。这是这个语言的一个极其强大的特性。目前没有哪本关于JavaScript编程的书展示了如何发掘这个特性。大多数都没有提到。 私有和特权成员只能在对象构造的时候生成。公共成员可以在任意时刻添加。 模式 公共(Public) function Co
http://www.w3dev.cn/article/20090604/68.aspx

JS获取级联样式表中的属性值

-equiv="Content-Type"content="text/html;charset=gb2312"titleJS控制样式/titlestyletype="text/css"/*这个不要去啊。。*/*{font-size:12px;}/stylescripttype="text/javascript"(function(){if(window.CSSStyleSheet){varwc=window.CSSStyleSheet.prototype;wc.addRule=function(a,b){varwc=this;wc.insertRule(a+"{"+b+"}",wc.cssRu
http://www.w3dev.cn/article/20090604/69.aspx

JS代码大全高级应用

ition:absolute;left=100;top=100;" onmousedown="doMouseDown();" a href="#" onclick="return false"h1wlecome/h1/a /div script language="JavaScript" type="text/javascript" var orgMouseX; var orgMouseY; var orgObjX; var orgObjY; function doDrag() { var myObject=document.all.myDiv; var x=event.clientX; v
http://www.w3dev.cn/article/20090604/70.aspx

JS屏蔽刷新

+展开 -HTMLscriptlanguage="Javascript"type="text/javascript"//屏蔽鼠标右键、Ctrl+N、Shift+F10、F11、F5刷新、退格键functiondocument.oncontextmenu(){event.returnValue=false;}//屏蔽鼠标右键document.onselectstart=function(){returnfalse;}functiondocument.onkeydown(){if(//屏蔽退格删除键(event.keyCode==116)||//屏蔽F5刷新键(event.ctrlKeyevent
http://www.w3dev.cn/article/20090604/71.aspx