禁止查看源文件的代码 2017年02月06日 34 阅读 function clear(){ Source=document.body.firstChild.data; document.open(); document.close(); document.title="看不到源代码"; document.body.innerHTML=Source; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
JavaScript的面向对象(二) 2017年02月06日 36 阅读 上一篇写的废话太多,写得很烂,这一次讲讲继承吧,我们上一节知道了prototype,现在我从prototype下手来实现方法 <scrīptLANGUAGE="Javascrīpt"> <!-- function职业(){ var须知="每天要好好上班"; } 职业.prototype.上班=function(name){ returnname+"上班"; } 职业.prototype.下班=function(){ return"下班";...
JavaScript的面向对象(一) 2017年02月06日 35 阅读 一。传统的基于原型(Prototype)的做法 确切地说Javascrīpt的“类”在严格意义上来讲并不能算真正的类,从其声明的对象到类(估切这么说)有这样一个关系: Instance.__proto__=InstanceClass.prototype(ie不支持) 以上说明:实例的属性(__proto__)等于类的prototpye,我们可以看出,实例的"__proto__"正好巧接在类的"prototype"上,通过原型链(prototype)来查找其...
二级域名转向类 2017年02月06日 31 阅读 DomainClass.js /* @ClassDomainClass(二级域名转向类) @author逍遥云-http://bbs.51js.com @Version1.0 @Date2006-11-2 @Rights如使用请保留此信息,谢谢 */ functionDomainClass(){ //记录本身 varōwner=this; //域名集合 vararr=[]; //////////////////////////////////////公开属...
event.x,event.clientX,event.offsetX区别 2017年02月06日 33 阅读 x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。 clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。 offsetx:设置或者是得到鼠标相对于目标事件的父元素的内边界在x坐标上的位置。 screenX:相对于用户屏幕。测试代码一:[code] <html> <head> </head> <script> function reload(){ window.locat...
类似框架的js代码 2017年02月06日 34 阅读 复制代码 代码如下:<html> <head> <title>类似框架的JS导航菜单</title> <metahttp-equiv=content-Typecontent="text/html;charset=gb2312"> <!--把下面代码加到<head>与</head>之间--> <SCRIPTlanguage=JavaScript> fu...
一段非常简单的让图片自动切换js代码 2017年02月06日 33 阅读 复制代码 代码如下:<scriptlanguage=javascript> varcurIndex=0; //时间间隔单位毫秒 vartimeInterval=1000; vararr=newArray(); arr[0]="1.jpg"; arr[1]="2.jpg"; arr[2]="3.jpg"; arr[3]="4.jpg"; arr[4]="5.jpg"; arr[5]="6.jpg"; arr[6]="7.jpg"; setInte...
一个层慢慢增高展开,有种向下滑动的效果 2017年02月06日 33 阅读 var act; function over(){ var h = parseInt(mytd.height); if (h < 164){ mytd.height = h + 2; clearTimeout(act); act = setTimeout("over()", 10); } } function out(){ var h = parseInt(mytd.height); if (h > 30){ mytd.height = h - 2; c...
js类 from qq 2017年02月06日 34 阅读 复制代码 代码如下:varComment=newObject(); var$C=function(tagName) { returndocument.createElement(tagName); }; String.prototype.trim=function() { returnthis.replace(/^s*|s*$/g,""); }; String.prototype.realLength=function() { returnthis.rep...
仿Google和Windows Live的拖拽 2017年02月06日 36 阅读 New Document body { margin:10px; } #dragHelper { position:absolute;/*重要*/ border:2px dashed #000000; background-color:#FFFFFF; filter: alpha(opacity=30); } .normal { position:absolute;/*重要*/ width:300px; #height:10px; border:...
MSAgent 详细解说第1/5页 2017年02月06日 40 阅读 本文完全原创,所有参考都是 msdn.microsoft.com/library/en-us/msagent/agentstartpage_7gdh.asp 下面的相关API说明,属于共享文章,欢迎以任意种形式的转载,如果您要引用本文文字,请注明作者:windy_sk<windy_sk@126.com>,谢谢!欢迎注名转载,鄙视低级抄袭!引子: 本来两年前就打算写了,结果拖了这么长时间,近日看到有朋友问及相关的东西,终于决定在还没有完全遗忘之前...
多广告投放代码 推荐 2017年02月06日 35 阅读 adbanner.js复制代码 代码如下:<!--ADrotatorscriptwrittenentirelyinJavaScript--> <!--WrittenbyWenWei,2002/03/03.E-mail:wenwei#blueidea.com--> <!--ASP2JSWrittenby小荷,2003/05/28.E-mail:aston314#sohu.com--> <!--MemberOfBlue...
"好玩的放大镜效果" 的另一种实现方法 2017年02月06日 34 阅读 前段时间嗷嗷有发过"好玩的放大镜效果",今天看了下,发现还有简单的方法也能够实现,即利用内外补丁的调整. 有兴趣的可以在琢磨琢磨. 1 2 3 4 5 6 7 8 9 10 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 换成图片 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]给放大的分页 给放大的分页 ul#hovershow{ list-style-type: none; margin: 50...
各种浏览器兼容问题 2017年02月06日 32 阅读 关于用脚本设置onload事件句柄 document.body.onload=function(){alert("!")} [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]在IE、Opera均正常有效,唯独FF既不执行,也不报错,因为在FF,document.body.onload是undefined(未定义),把一个函数赋值给undefined既不会发生什么事情,也不算出错。这么写的在IE、Opera和FF都有效: window.o...
取得父标签 2017年02月06日 34 阅读 取得父标签FF下没有event 用arguments[0] FF下没有srcElement 用target FF下没有parentElement 用parentNode 复制代码 代码如下:functionobj_event_onsomething(e){ vare=window.event?window.event:e; varsrcEle=e.srcElement?e.srcElement:e.target; vartheObjectYouWant=s...
JS用 或 || 来兼容FireFox! 2017年02月06日 34 阅读 Untitled Document 打开 打开 打开 document.body.onclick = function(evt){evt = evt || window.event;var o = evt.target || evt.srcElement;window.open(o.previousSibling.href || o.previousSibling.previousSibling.href);return false...
JavaScript的Function详细 2017年02月06日 38 阅读 Function(Built-inObject) Function(內置對象) FunctionistheobjectfromwhichJavaScriptfunctionsarederived.Functionsarefirst-classdatatypesinJavaScript,sotheymaybeassignedtovariablesandpassedtofunctionsasyouwouldanyotherpieceofdata.Functio...
关于IE只能嵌套27层表格的说法证明 2017年02月06日 31 阅读 首先,更正一下,是只显示了28层,而非27. 下面用了递归,可以清楚的看到你所要创建的表格层数都创建了,只是到显示的时候,从第28层之后都不能显示出来而已.至于为什么显示不来,我也不得而知. Untitled Document var n = 40; function createTable(pI){ var oTable = document.createElement("TABLE");oTable.border = 1;oTable...
xWin之JS版 2017年02月06日 36 阅读 目前代码应该没什么bug了,兼容IE6.0&FF1.5,通过xHTML的Transitional验证和CSS验证。 为了能通过验证,只好再次改变使用的方式,改为用DIV实现,方法: 复制代码 代码如下:<divclass="xWin"> <spanclass="xWinSetting">width="200"top="270"left="140"title="我就是传说中那个超长的窗口标题"</span> content...
xmlHTTP返回值重编码的优化 2017年02月06日 33 阅读 置顶的帖子里有一个VBscript的代码用来将xmlHTTP返回值重编码,不过效率极其低下.....俺费了好大的力气,终于做了一个速度勉强让人满意的代码。不过水平所限还是不得不用了vbscript的chr函数用来将acsii转成unicode,不知道哪位大哥能想想办法? ps:算法优化真是个费脑筋的活。 -×-×-×-×-×-×-×-×-华丽的更新分割线-×-×-×-×-×-×-×-×- 俺每句话都下了断点测试运行时间,终于把运行时间缩短了大约10倍,现在...