代码如下:function map(a,f){f(a);} function getRand(a,b) { if(a) { b=b?b:0; return Math.floor(Math.random()*a+b); }else { a = new Date(); return d.getTime(); } } function $(a){document.write(a);} function $$() { var elements = new Array(); for (var i = 0; i < arguments.length; i++) { var element = arguments[i]; if (typ...
代码如下: //-- 控制层删除start of script function ssdel(){ if (event) { lObj = event.srcElement ; while (lObj && lObj.tagName != "DIV") lObj = lObj.parentElement ; } var id=lObj.id document.getElementById(id).removeNode(true); //document.getElementById(id).outerHTML="";// } //-- 控制层删除End of script //-- 控制层移动start of script var Obj='' var index=10000;//z-index; document.o...
换肤测试程序 .themes{border:1px solid #000;} ","http://www.east-dragon.cn/code/changeskin/css/ocean.css"], ["","http://www.east-dragon.cn/code/changeskin/css/tangerine.css"], ["","http://www.east-dragon.cn/code/changeskin/css/violet.css"], ["","http://www.east-dragon.cn/code/changeskin/css/oyster.css"], ["","http://www.east-dragon.cn/code/changeskin/css/grass.css"], "" ]; // *** function to replac...
1、创建表格 Sample code - Traversing an HTML Table with JavaScript and DOM Interfaces function start() { // get the reference for the body var mybody=document.getElementsByTagName("body").item(0); // creates an element whose tag name is TABLE mytable = document.createElement("TABLE"); // creates an element whose tag name is TBODY mytablebody = document.createElement("TBODY"); // creating all cell...
body { font-size: 10pt; background-color:#D4D0C8 } td { font-size: 9pt } 输出可用值 } else { x_2.innerHTML=x_2.innerHTML+" "+id;//输出不可用值 } // 根据判断依据区分可用或不可用的值! } } } xmlhttp.send...
激活 ActiveX 控件发布日期: 2006-3-29 | 更新日期: 2006-3-29Internet 开发索引 用户不能与 APPLET、EMBED 或 OBJECT 元素加载的 Microsoft ActiveX 控件直接交互。用户激活这些控件的用户界面后才可以与这些控件交互。本文介绍 Microsoft Internet Explorer 如何处理 ActiveX 控件,显示如何加载 ActiveX 控件才能激活它们的界面,还描述这种行为对辅助工具和宿主 WebBrowser 控件的应用程序的影响。 本主题包含以下部分。本页...
方法一: 个人认为最好的方法.采用的是正则表达式,这是最核心的原理. 其次.这个方法使用了JavaScript的prototype 属性 其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便. 下面就来看看这个属性是怎么来用的. 返回对象类型原型的引用。 objectName.prototype objectName 参数是对象的名称。 说明 用 prototype 属性提供对象的类的一组基本功能。对象的新实例“继承”赋予该对象原型的操作。 例如,要为 Array 对象添...
代码如下:function CLASS_AUTOUPDATE(instanceName,win) { this.instanceName = instanceName; this.updating = false; this.error = false; this.updateInfo = ""; this.nextVersion = ""; this.ver = ""; this.win = win; this.updatePath = ""; this.updateFileName = ""; this.softName = ""; this.refresh(...
代码如下: function sx_dm(newsclassid,newsid,action){ document.sxdm.newsclassid.value=newsclassid; document.sxdm.newsid.value=newsid; document.sxdm.action = action + ".asp" document.sxdm.submit(); } function sx_dms(newsclassid,newsid,newskey,action){ document.sxdms.newsclassid.value=newsclassid; document.sxdms.newsid.value=newsid; document.sxdms.newskey.valuenews...
这个效果前些日子有人在论坛问起,今天有空研究了下。我打了原创标记,因为我在写这个方法时的确没有参考过别人的代码。我的方法其实就是层遮罩加ALPHA滤镜实现预期效果。提示信息框 a{ color:#000; font-size:12px;text-decoration:none} a:hover{ color:#900; text-decoration:underline} body{background:;filter:progid:DXImageTransform.Microsoft.Gradient(gradientType=0,startColorStr=#ffffff,endColorStr=#003366); ov...
TextRange是用来表现HTML元素中文字的对象,虽然我们平时不太常用这个对象,可是它却在IE4.0中就已提供了。不过TextRange提供的调用方法却都比较晦涩,那么我们能拿它做些什么呢? TextRange的传统用途是对用户在Web页上用鼠标圈选的文字内容的操作,比如变化、删除、新增等。但其经典的用途却是,在Web页面中查找文字(这个比较简单)和获取输入框光标的位置。其中后者又有可以衍生出很多更有用的用途,比如:限制输入的MaskTe...
基本的原理是在当前窗口创建了一个iframe,然后将相关关键词的提示列表在iframe中,并通过列表点选将选定项放到搜索框中。能这么快的能将所有相关关键词的检索数列出,看来所有的提示词已经提前进行了预搜索和数量记录。试了一下"sex",没有相关检索提示,看来对搜索词进行了严格的色情过滤。 另外:这一动态列表功能也应用在GMail的地址栏自动输入完成中,如图: Google自动完成的源代码如下:// Copyright 2004 and onwards Goo...
1、 代码如下: - From: http://www.iecn.net/bbs/view/105499.html - IECN.NET 2006-09-22 <script language="javascript" type="text/javascript"> //去除所有的注释 String.prototype.DeleteComment = function () { var str = this.replace(/(["])(.+?)(["])/g,function(s,s1,s2,s3){return s1+s2.replace(/[\/\*]/g,"\\$&")+s3}); str = str.replace(/\/\/[^\r]+|\/\*[\s\S]+?\*\//g,""); str = str.replac...
代码如下:
如何通过JAVASCRIPT实现当点击相应的单元格,该单元格内文本变成可编辑的INPUT或SELECT,离开单元格后又单元格内文本为修改后文本。我通过以下方法来实现点击单元格变成INPUT,可不知该在点其它单元格后恢复文本状态和如何返回INPUT后修改的值。是否有更好的方法来实现该效果。 window.attachEvent("onload", getTable); function getTable(){ for(i=0; i' tbl.cells[i].innerHTML = html; } } } } 123 456 abc efg [Ctrl+A 全...