利用javascript查看html源文件 2016年07月27日 13 阅读 打开网页后,在浏览器中输入: javascript:{clipboardData.setData("text",frames[0].document.documentElement.outerHTML);alert("请查看您的剪贴板")} 然后回车...
一个日历,兼容多种浏览器 2016年07月27日 10 阅读 无标题文档 /******************************************************************************************** 创建对象 var c = new Calendar("c"); document.write(c);* 调用方法c.show(arg1,arg2,arg3)* 参数1: 文本输入框(必填). 如 onfocus="c.show(this)";* 参数...
禁止查看源文件的代码 2016年07月27日 11 阅读 function clear(){ Source=document.body.firstChild.data; document.open(); document.close(); document.title="看不到源代码"; document.body.innerHTML=Source; } [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]...
JavaScript的面向对象(二) 2016年07月27日 11 阅读 上一篇写的废话太多,写得很烂,这一次讲讲继承吧,我们上一节知道了prototype,现在我从prototype下手来实现方法 <scrīptLANGUAGE="Javascrīpt"> <!-- function职业(){ var须知="每天要好好上班"; } 职业.prototype.上班=function(name){ returnname+"上班"; } 职业.prototype.下班=function(){ return"下班";...
JavaScript的面向对象(一) 2016年07月27日 12 阅读 一。传统的基于原型(Prototype)的做法 确切地说Javascrīpt的“类”在严格意义上来讲并不能算真正的类,从其声明的对象到类(估切这么说)有这样一个关系: Instance.__proto__=InstanceClass.prototype(ie不支持) 以上说明:实例的属性(__proto__)等于类的prototpye,我们可以看出,实例的"__proto__"正好巧接在类的"prototype"上,通过原型链(prototype)来查找其...
二级域名转向类 2016年07月27日 17 阅读 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区别 2016年07月27日 17 阅读 x:设置或者是得到鼠标相对于目标事件的父元素的外边界在x坐标上的位置。 clientX:相对于客户区域的x坐标位置,不包括滚动条,就是正文区域。 offsetx:设置或者是得到鼠标相对于目标事件的父元素的内边界在x坐标上的位置。 screenX:相对于用户屏幕。测试代码一:[code] <html> <head> </head> <script> function reload(){ window.locat...
类似框架的js代码 2016年07月27日 16 阅读 复制代码 代码如下:<html> <head> <title>类似框架的JS导航菜单</title> <metahttp-equiv=content-Typecontent="text/html;charset=gb2312"> <!--把下面代码加到<head>与</head>之间--> <SCRIPTlanguage=JavaScript> fu...
一段非常简单的让图片自动切换js代码 2016年07月27日 14 阅读 复制代码 代码如下:<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...
一个层慢慢增高展开,有种向下滑动的效果 2016年07月27日 15 阅读 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...
仿Google和Windows Live的拖拽 2016年07月27日 15 阅读 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页 2016年07月27日 19 阅读 本文完全原创,所有参考都是 msdn.microsoft.com/library/en-us/msagent/agentstartpage_7gdh.asp 下面的相关API说明,属于共享文章,欢迎以任意种形式的转载,如果您要引用本文文字,请注明作者:windy_sk<windy_sk@126.com>,谢谢!欢迎注名转载,鄙视低级抄袭!引子: 本来两年前就打算写了,结果拖了这么长时间,近日看到有朋友问及相关的东西,终于决定在还没有完全遗忘之前...
多广告投放代码 推荐 2016年07月27日 14 阅读 adbanner.js复制代码 代码如下:<!--ADrotatorscriptwrittenentirelyinJavaScript--> <!--WrittenbyWenWei,2002/03/03.E-mail:wenwei#blueidea.com--> <!--ASP2JSWrittenby小荷,2003/05/28.E-mail:aston314#sohu.com--> <!--MemberOfBlue...
"好玩的放大镜效果" 的另一种实现方法 2016年07月27日 14 阅读 前段时间嗷嗷有发过"好玩的放大镜效果",今天看了下,发现还有简单的方法也能够实现,即利用内外补丁的调整. 有兴趣的可以在琢磨琢磨. 1 2 3 4 5 6 7 8 9 10 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行] 换成图片 [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]给放大的分页 给放大的分页 ul#hovershow{ list-style-type: none; margin: 50...
各种浏览器兼容问题 2016年07月27日 15 阅读 关于用脚本设置onload事件句柄 document.body.onload=function(){alert("!")} [Ctrl+A 全选 注:如需引入外部Js需刷新才能执行]在IE、Opera均正常有效,唯独FF既不执行,也不报错,因为在FF,document.body.onload是undefined(未定义),把一个函数赋值给undefined既不会发生什么事情,也不算出错。这么写的在IE、Opera和FF都有效: window.o...
取得父标签 2016年07月27日 12 阅读 取得父标签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! 2016年07月27日 14 阅读 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详细 2016年07月27日 14 阅读 Function(Built-inObject) Function(內置對象) FunctionistheobjectfromwhichJavaScriptfunctionsarederived.Functionsarefirst-classdatatypesinJavaScript,sotheymaybeassignedtovariablesandpassedtofunctionsasyouwouldanyotherpieceofdata.Functio...
关于IE只能嵌套27层表格的说法证明 2016年07月27日 15 阅读 首先,更正一下,是只显示了28层,而非27. 下面用了递归,可以清楚的看到你所要创建的表格层数都创建了,只是到显示的时候,从第28层之后都不能显示出来而已.至于为什么显示不来,我也不得而知. Untitled Document var n = 40; function createTable(pI){ var oTable = document.createElement("TABLE");oTable.border = 1;oTable...
xWin之JS版 2016年07月27日 13 阅读 目前代码应该没什么bug了,兼容IE6.0&FF1.5,通过xHTML的Transitional验证和CSS验证。 为了能通过验证,只好再次改变使用的方式,改为用DIV实现,方法: 复制代码 代码如下:<divclass="xWin"> <spanclass="xWinSetting">width="200"top="270"left="140"title="我就是传说中那个超长的窗口标题"</span> content...