
JavaScript
文章平均质量分 68
guoguo1980
这个作者很懒,什么都没留下…
展开
-
Web中使用javascript和vbscript访问activex控件
本页内容 引言 编写activex控件 使用javascript访问activex控件 使用vbscript访问activex控件 说明 引言 现在用vb做一个axtivex控件,然后在web中调用。可能是因为这个技术老的原因,资料很少,activex的功能还是很强大的,总结一些经验。是关于使用javascript和vbscript访问activex控件的属性、方法、和事件的。 编写原创 2006-09-13 15:47:00 · 2740 阅读 · 0 评论 -
Javascript动态创建控件
html>head>title>title>script language="javascript" type="text/javascript">function createElement(tagName, type){ var element = null; try { element = document.createElement( + tagName +原创 2008-08-18 16:35:00 · 2798 阅读 · 0 评论 -
使用Javascript动态创建表格,不同的方法,巨大的运行时间差异!
本来是想测试一下使用Javascript生成一个比较大的表格,大概需要多长时间,一直认为这会是一个比较固定的时间。期间用了几种不同的方法,发现效率相差太大了。下面是测试的具体说明: 目标:生成一个2000*5的表格,每个单元格的内容是行号+逗号+列号 方法一:使用createElement生成表格,使用insertRow和insertCell方法生成行列,单元格的内容使用innerH转载 2008-08-18 16:35:00 · 1415 阅读 · 0 评论 -
获取某个控件在网页中的绝对位置
function getIE(E){ var t=e.offsetTop; var l=e.offsetLeft; while(e=e.offsetParent){ t+=e.offsetTop; l+=e.offsetLeft; } alert("top="+转载 2008-08-20 11:37:00 · 1418 阅读 · 0 评论 -
Javascript 中 ShowModalDialog 的使用方法
ShowModalDialog函数的功能:打开一个子窗口,并且可与父窗口相互传递数据,它与window.open的最大区别就在于由ShowModalDialog打开子窗口后,父窗口将不能操作。使用方法:vReturnValue = window.showModalDialog(sURL [, vArguments] [, sFeatures])参数说明:sURL必选参数,类型:字符串。用来指转载 2008-08-18 16:36:00 · 696 阅读 · 0 评论 -
javascript中showModalDialog和showModelessDialog的使用
javascript中showModalDialog和showModelessDialog区别 1. showModalDialog和showModelessDialog的异同 同:两者弹出的窗体不能刷新 异:前者是模态窗口,始终获得焦点;后者是非模态窗口,只不过弹出一个页面,还可以操作父窗口。2. 关闭showModalDialog和showModelessDialog转载 2008-08-18 16:37:00 · 1020 阅读 · 0 评论 -
JavaScript的Table表格对象
Table表格对象 Table对象:表示HTML文档中的表,对于文档中每个标记,浏览器都创建一个Table对象.Table对象集合集合描述cells[]获取包含表格中所有单元格的数组rows[]获取包含表格中所有行的数组tBodies[]获取包含表格中所有tbody的数组Table对象属性bor转载 2008-08-20 18:03:00 · 1726 阅读 · 0 评论 -
jQuery入门指南教程
jQuery入门指南教程这个指南是一个对jQuery库的说明,要求读者了解HTML(DOM)和CSS的一些常识。它包括了一个简单的Hello World的例子,选择器和事件基础,AJAX、FX的用法,以及如何制作jQuery的插件。 这个指南包括了很多代码,你可以copy它们,并试着修改它们,看看产生的效果。 内容提要安装 Hello jQuery Find me转载 2008-09-18 11:41:00 · 1314 阅读 · 0 评论 -
getElementByID getElementsByName getElementsByTagName的区别和总结
getElementByID getElementsByName getElementsByTagName的区别和总结 1楼getElementByID getElementsByName getElementsByTagName的区别和总结 WEB标准下可以通过getElementById(), getElementsByName(), and getElementsByTag转载 2008-11-07 21:02:00 · 899 阅读 · 0 评论 -
javascript 随机数生成方法
1.使用内置的随机数发生方法:Math.random(); //该方法产生一个0到1之间的浮点数。Math.floor(Math.random()*10+1); //1-10Math.floor(Math.random()*24);//0-23 2.基于时间,亦可以产生随机数:var now=new Date(); var number = now.getSeconds转载 2009-09-14 14:43:00 · 60298 阅读 · 3 评论 -
javascript 关联数组的一个用法
最近作一些东西,要用到数组,想用字符串作为数组的索引,这其实就是关联数组了。但是这些字符串又是临时添加进取的,我要从数组取数据的时候,并不知道这些字符串都是什么,如果用数字作索引,那么字符串的信息就丢失了。最后,通过查找知道,像对象一样访问数组就可以解决问题了。例子如下:function test(){ var oneArray转载 2009-09-14 14:34:00 · 1753 阅读 · 1 评论 -
javascript获得鼠标的绝对位置
New Document function mouseX(evt) {if (evt.pageX) return evt.pageX;else if (evt.clientX) return evt.clientX + (document.documentElement.scrollLeft ? document.d转载 2009-09-17 15:29:00 · 1566 阅读 · 1 评论 -
javascript获取iframe文档内容(兼容IE和Firefox)
function getIframeContent(){ //获取iframe中文档内容 var doc; if (document.all){//IE doc = document.frames["MyIFrame"].document; }else{//Firefox doc原创 2009-09-20 04:33:00 · 3373 阅读 · 1 评论 -
iframe跨域引用其他url造成拒绝访问的解决办法
有这样一段代码,需要在隐藏的iframe中调用其他的url: Js代码 function a(){ var url=...;//跨域url var param=...; iframe3.document.location=encodeURI(url+param); } function a(){转载 2009-09-19 14:26:00 · 28660 阅读 · 1 评论 -
用Javascript判断图片是否在存在
php爱好者|phpfans.net|---判断远程图片是否存在,否则替换成默认图片判断远程图片是否存在,不存在的话替换成默认的图片,代码如下:第一种情况存在:第二种情况不存在,替换成本站的logo:转载 2010-01-25 10:48:00 · 2164 阅读 · 0 评论 -
jQuery选择器
一. 什么是jQuery选择器在Dom编程中我们只能使用有限的函数根据id或者TagName获取Dom对象.在jQuery中则完全不同,jQuery提供了异常强大的选择器用来帮助我们获取页面上的对象, 并且将对象以jQuery包装集的形式返回.首先来看看什么是选择器: //根据ID获取jQuery包装集 var jQueryObject = $("#testDiv原创 2009-12-10 12:41:00 · 1690 阅读 · 0 评论 -
JavaScript动态添加|绑定事件
1,不带参数的事件:两种方式:直接给对象添加事件,节点添加事件例如给一个id为tab1的添加onclick事件第一种情况:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var t = document.getEle转载 2010-03-07 15:57:00 · 1937 阅读 · 0 评论 -
XMLHTTP对象及其方法
MSXML中提供了Microsoft.XMLHTTP对象,能够完成从数据包到Request对象的转换以及发送任务。 创建XMLHTTP对象的语句如下: Set objXML = CreateObject(Msxml2.XMLHTTP) 或Set objXML = CreateObject(“Microsoft.XMLHTTP”) Or, for version 3.0 of XM原创 2010-03-29 23:10:00 · 1187 阅读 · 0 评论 -
用javascript制作放大镜放大图片
emu 原图: 局部放大图: zoomImg.src = srcImg.src; srcImg.height = srcImg.height/2; var zoomRate = 5; //放大倍数 zoomImg.height = srcImg.height*zoomRate; zoomImg.parentNode.style.widt转载 2008-04-01 15:25:00 · 937 阅读 · 0 评论 -
全屏窗口javascript
最近做个 简单的触摸屏程序,想在客户机上直接用ie打开窗口,不想再开发客户端的东西,就想办法把ie多余的东西全部屏蔽掉,代码如下:window.opener=null;window.close();self.close();newwin=window.open("+url+","+target+",top=-5,toolbar=0,location=0,directori转载 2007-09-10 19:45:00 · 1250 阅读 · 0 评论 -
不错的城市选择js代码
var pc = new Array();//pc[0]= new Array("请选择省份名","请选择城市名");pc[1] = new Array("北京","|东城|西城|崇文|宣武|朝阳|丰台|石景山|海淀|门头沟|房山|通州|顺义|昌平|大兴|平谷|怀柔|密云|延庆");pc[2] = new Array("上海","|黄浦|卢湾|徐汇|长宁|静安|普陀|闸北|虹口|杨浦|闵行|宝山|转载 2006-10-10 13:15:00 · 2982 阅读 · 1 评论 -
JavaScript应用:Iframe自适应其加载的内容高度
main.htm: iframe自适应加载的页面高度 child.htm: iframe 自适应其加载的网页(多浏览器兼容) function iframeAutoFit() { v原创 2006-06-02 14:01:00 · 943 阅读 · 0 评论 -
JavaScript实例教程之把主页设为首页、加到收藏夹里
是不是经常看到这样的情况,当你按下一个链接,提示信息就告诉你是否愿意把该页设置为首页,如果你选择是,那么今后打开浏览器的主页就成为当前页了。请看一看下面的简单的源代码:【将本站加为首页】在和标签间输入以上代码就可以了。上面的代码中的url(#default#homepage)的意思就是指向当前页,this.setHomePage(http://www.5dmedia.com)的转载 2006-10-27 18:16:00 · 2691 阅读 · 0 评论 -
HTML Component(HTC)
在微软IE 5.0版本的浏览器发布以前,网页编程中面对的最大挑战就是不能轻易地创建组件,以达到代码重用和多页面共享的目的。这个问题一直困扰着DHTML(动态 HEML)的网页编程者。他们只能不断地重复书写HTML、CSS和javascript的代码,以满足多个页面上的重复或相似的功能。自IE 5.0浏览器发布后,这种情况得到了改善,它带给我们一个新的指令组合方法,可把实现特定功能的代码封装在一原创 2006-11-06 18:07:00 · 1170 阅读 · 0 评论 -
在线编辑器FCKeditor 2.0试用小记
一、简介 2004年11月30日推出了FCKeditor 2.0 RC1版,据其官方网站称:这是FCKeditor 2.0版的第一个稳定版本。大家现在可以考虑正式使用它了。目前支持的后台语言有ASP、ASP.Net、PHP和ColdFusion。 笔者在经过简单的试用发现,2.0版确实比1.6版有了许多的改进。首先是FCKeditor的文件结构更加清晰,可以更方便地将其部署在自原创 2006-06-21 14:28:00 · 910 阅读 · 0 评论 -
FCKeditor设置入门
FCKeditor 2.0版终于出来了,之所以用“终于”这个词,是因为在这一版本上加上了众望所归的FLASH插入功能。可以说在所有的在线编辑器中,FCKeditor是目前互联网上最好的编辑器,功能强大,支持多种浏览器,无平台限制,可以和多种WEB语言融合,多语言支持,开源等~~ 对于一个全新的网站,FCKeditor就可以直接拿过来用了,不需要进行什么修改。但是对于绝大多数的已有网站而言,FCK原创 2006-06-21 15:24:00 · 1006 阅读 · 0 评论 -
Javascript+DOM访问XML文件中的数据
1.生成XML文件。 在ADO里,用Recordset.Save方法可以保存查询内容至指定XML文件,这样生成的文件里面有很多内容是关于数据表的属性的,即节点内容。我们需要的是节点的内容。结构大体如下:Data.xml ...原创 2006-06-25 15:36:00 · 1007 阅读 · 0 评论 -
javascript:类型转换
javascript:类型转换在表达式中使用变量时,JavaScript会自动地将一种类型值变成另一种类型。也就是说在表达式中可有不同类型的数据组合,JavaScript在运算时完成使表达式有意义所必需的类型转换。在JavaScript中类型的转换是按其运算的优先级进行的,一般来说,字符串运算的优先级较高,然后原创 2006-06-27 15:59:00 · 2163 阅读 · 0 评论 -
javascript的字符串处理函数总结
字符串对象提供了许多方法,但是很少的程序设计人员充分利用它们,这对于一个程序员来说,不能不说这是一种缺陷。字符串提供的方法可以用于操作字符、产生HTML标签以及搜索字符串等等。下面首先说说什么是字符串。在JavaScript语言中,字符串就是一种对象。就象在Java中,它们不是作为一系列的字符被存储的,所以字符串的操作必须使用内置的构造器和设置函数来完成。在后来的版本中有了字符串构造器和更多的关于原创 2006-06-27 16:06:00 · 3019 阅读 · 0 评论 -
JavaScript去除空格的三种方法
方法一:个人认为最好的方法.采用的是正则表达式,这是最核心的原理.其次.这个方法使用了JavaScript的prototype 属性其实你不使用这个属性一样可以用函数实现.但这样做后用起来比较方便.下面就来看看这个属性是怎么来用的. 引用内容返回对象类型原型的引用。objectName.prototypeobjectName 参数是对象的名称。说明用 prototype 属性提供对象的类的原创 2006-06-27 16:17:00 · 4119 阅读 · 2 评论 -
prototype.js 1.4版开发者手册
看到一个很好的东西在国内没有被很多人使用起来,实在是不爽,所以花了很大功夫把这个手册翻译成中文,由于这篇文章很长,所以,翻译的工作量很大而且有些地方英文版也没有说清楚,虽得查看源代码,好在不是坚持做完了,大家鼓励下啊!^o^prototype.js是一个非常优雅的javascript基础类库,对javascript做了大量的扩展,而且很好的支持Ajax,国外有多个基于此类库实现的效果库,也做得很棒原创 2006-11-27 11:09:00 · 1148 阅读 · 0 评论 -
在线编辑器FCKeditor 2.0使用说明
一、简介 2004年11月30日推出了FCKeditor 2.0 RC1版,据其官方网站称:这是FCKeditor 2.0版的第一个稳定版本。大家现在可以考虑正式使用它了。目前支持的后台语言有ASP、ASP.Net、PHP和ColdFusion。 笔 者在经过简单的试用发现,2.0版确实比1.6版有了许多的改进。首先是FCKeditor的文件结构更加清晰,可以更方便地将其部署在自己的系统中。另 外原创 2006-12-13 00:11:00 · 1152 阅读 · 0 评论 -
Using FCKeditor with JavaScript
Using FCKeditor with JavaScriptThe "JavaScript Integration Module" is the client side option to include FCKeditor in your web pages. It is quite easy to use and configure.Step 1Suppose that the原创 2006-12-27 23:45:00 · 936 阅读 · 0 评论 -
用javascript根据内嵌文档高度动态调整iframe高度
当你在页面上使用了iframe之后,一般来说会不希望iframe显示难看的滚动条,以使iframe里面的内容和主页面的内容浑然一体。这时候你会设置 scrolling="no" 属性。但是这样一来如果iframe里面的内容是变化的,高度会随之内容的变化而变化的时候,你的iframe就会显得太长导致底下一大片空白,或者正好相反,由于iframe的高度太小导致一部分内容会被挡住。这里我提供一个兼容IE原创 2007-02-13 14:57:00 · 1949 阅读 · 0 评论 -
如何取鼠标的当前位置/坐标
一般在Javascript中,我们用event.clientX来取当前鼠标在文档中的坐标,用event.ScreenX来去当前鼠标在屏幕中的坐标。但是,在Mozilla系列浏览器中,直接使用event是不行的,会提示说event没有定义,因此在Mozilla或Firefox中调用时,需要变通一下。在调用函数的时候,始终传一个event参数进去,在Mozilla中,会将Event对象传进去,而在原创 2007-01-17 10:13:00 · 2962 阅读 · 0 评论 -
关于document.cookie的使用
我们已经知道,在 document 对象中有一个 cookie 属性。但是 Cookie 又是什么?“某些 Web 站点在您的硬盘上用很小的文本文件存储了一些信息,这些文件就称为 Cookie。”—— MSIE 帮助。一般来说,Cookies 是 CGI 或类似,比 HTML 高级的文件、程序等创建的,但是 javascript 也提供了对 Cookies 的很全面的访问权利。 我们先要学一学原创 2007-04-12 14:26:00 · 1309 阅读 · 0 评论 -
JAVASCRIPT获取客户端IP及MAC地址
利用javascript获取IE客户端IP及MAC的实现在做B/S结构的系统时,我们常常需要获取客户端的一些信息,如IP和MAC,以结合身份验证。在ASP.NET中,要获取服务器端的MAC很容易,但是要获取客户端的MAC的地址确要花费一翻心思,通常的做法是调用Win32API或直接调用nbtstat命令,这样做有很多问题,而另一种方法就是直接用客户端脚本,我们这里用Javascript,这样做的好原创 2007-07-13 10:47:00 · 6915 阅读 · 3 评论 -
多平台网页编辑器xhEditor v1.1.0发布
<br />xhEditor是一个基于jQuery开发的简单迷你并且高效的在线可视化XHTML编辑器,基于网络访问并且兼容IE 6.0+,Firefox 3.0+,Opera 9.6+,Chrome 1.0+,Safari 3.22+。<br /> xhEditor完全基于Javascript开发,您可以应用在任何的服务端语言环境下,例如:PHP、ASP、ASP.NET、JAVA等。<br /> xhEditor可以在您的CMS、博客、论坛、商城等互联网平台上完美的嵌入运行,能够非常灵活转载 2010-09-09 01:25:00 · 1432 阅读 · 0 评论