调用方法 onmousedown="MyMove.Move('InfoKuang',event,1)" 想问的问题是:如何当我拖到一个指定的地方时 层自动吸到指定地方. 相当于拖拽布局 Div Move Temp #InfoKuang { position:absolute; width:130px; height:85px; z-index:1; filter:alpha(Opacity=60,style=0); opacity:0.6; padding: 3px; border: 1px dashed #000000; z-index:5000; bottom:31px; font-size:9pt; } #InfoKuang ul { margin: 1px; padding: 0px; border-...
JS数组方法汇总shift:删除原数组第一项,并返回删除元素的值;如果数组为空则返回undefined var a = [1,2,3,4,5]; var b = a.shift(); //a:[2,3,4,5] b:1 unshift:将参数添加到原数组开头,并返回数组的长度 var a = [1,2,3,4,5]; var b = a.unshift(-2,-1); //a:[-2,-1,1,2,3,4,5] b:7 注:在IE6.0下测试返回值总为undefined,FF2.0下测试返回值为7,所以这个方法的返回值不可靠,需要用返回值时可用splice代替本方法来使...
微软XP升级出现的bug,就是对于使用传统网页制作模式插入页面的flash无法正常浏览,页面打开的时候flash周围是一个虚线框,需要点击一下才能正常浏览,以下的办法就是解决这一缺点,并且让flash能符合WEB标准,此外最重要的是,整个网站的所有flash都可以调用这一段代码,让你的代码更加简洁! 1.先建立一个flash.js的JS文件,并写入 代码如下:function flash(ur,w,h){ document.write(); document.write(); document.write( ); doc...
脚本之家-www.gxlcms.com 倒记时效果 "+daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"; } else { document.getElementById(time_id[i]).innerHTML=daysold+"天"+hrsold+"小时"+minsold+"分"+seconds+"秒"; } } } } setTimeout("show_date_time_0()", 100); // 距5.1(女友生日)还有: //设定目标时间(数组元素) //target[target.length]=new Date(年,月-1,日,时,分,秒).getTime() target[target.length]=new Date...
步骤如下: 下载微软HTC组件:http://msdn.microsoft.com/archive/default.asp?url=/archive/en-us/samples/internet/behaviors/library/webservice/default.asp Web服务WSDL: http://192.168.2.148:8080/SCRM4U_SERVICE/servlet/HLP_PWS_SYSTEM_LOGIN_SELECT.htm ? ...
这为调用正则的 exec 方法提供了便捷。例如,在 Firefox中,regex(”string”) 等同于 regex.exec(”string”)。曾经 ECMAScript 4 建议指出这个功能将会增加到 ES4 规范中,但后来的在 ES4-discuss mailing list 的讨论中,这个建议可能被废除。 然而,你可以通过增加 call 和 apply 方法到 RegExp.prototype 中类似的现实这些方法。既有助于功能设计,又可实现对函数和正则表达式均有效的隐藏类型(duck-typed )代码。因此,让我...
代码如下:function tmh__make_ad_fodder(src, width, height) { src = src.replace(" ", ""); var TEMP_IMAGE = ; var TEMP_FLASH = <object classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000" + codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=4,0,2,0" + height="$height$" width="$width$"> + + + + <EMBED src="" quality="high" WIDTH="$width$" HE...
调用函数、变量的方法一样,都是需要首先获得你需要调用的函数所在的window对象,然后通过window.method()或者 window.variable 来调用。 下面的示例演示了一个弹出窗口如何调用起父窗口中的方法和变量。 父窗口:1.html 脚本之家 www.gxlcms.com 其它页面js变量调用方法代码 var theHelloStr = "Hello all."; function sayHello() { alert("hello, method"); } function openBtnClicked() { var newwin=win...
在线演示地址http://www.gxlcms.com/jslib/Import/a.html主要功能代码import.js 代码如下: (function(){ if(typeof window._Import != "undefined") return; //防止多次加载 function _Import(uri, x) { var f = arguments.callee.caller; if(typeof f == "function") { var IsIE = (navigator.userAgent.indexOf("MSIE") == -1)? false : true; var scriptEl...
SWFObject是一个基于Javascript的Flash媒体版本检测与嵌入模块,其主要使用目的是让我们将FLASH嵌入网页中的操作更简单,加入了版本检测功能,符合XHTML的标准验证的插入,并解除了IE对FLASH点击激活的限制,对主流浏览器兼容。 首先让我们看一段SWFObject作用的代码: //载入SWFObject类库 //设置一个DIV,并设置ID,这个DIV将做为FLASH插入的容器 播放此动画需要FlashPlayre8.0+ //利用SWFObject来插入FLASH var so = new...
说句老实话,我目前还对Ext技术不是很熟,所以写的代码自己也觉得怪怪的,有什么不对的地方,还望赐教。使用的Ext版本是ext-2.2,下载地址为:http://www.extjs.com/products/extjs/download.php下载Ext JS 2.2 SDK,解压后拷贝resources文件夹至工作目录。 在resources文件夹下新建jscript文件夹,并拷贝ext根目录下ext-all.js文件及adapter\ext\ext-base.js文件至jscript文件夹下,并新建stock.js文件,代码如下: 代码如下:functi...
以下是我的代码: abc = function(){ this.a; this.b; } abc.prototype = { getData:function(){ var c = function(num){ alert(num); this.b = num; } c('12345'); }, clearData:function(){ this.getData(); alert(this.b); } } var d = new abc(); d.clearData(); 这部分中: var c = function(num){ alert(num); this.b = num; } c('12345'); 我想把得到的num传给开始定义好的this.b; 但这样是不行的,不知怎么写一下可以? ...
同样一段代码,两次调用,一次通过,一次异常: function clearSelect(obj){ if(obj && obj.options) obj.options.length=0; } 以下是前人的一些经验: 这是两个经典异常,不知道原理的话很难定位。从下面的代码中可用看到发生的条件 top.ff1={abc:function(){}}'" width="0" height="0" name="f1"> 不能执行已经释放的代码 top.ff2={abc:function(){}}'" width="0" height="0" name="f2"> 意外地调用了方法或属性访问 p标签的inne...
好,看看匿名函数的如何被调用。 1、执行后得到返回值的函数调用 Js代码 代码如下://方式1,调用函数,得到返回值。强制运算符使函数调用执行 (function(x,y){ alert(x+y); return x+y; }(3,4)); Js代码 //方式二,调用函数,得到返回值。强制函数直接量执行再返回一个引用,引用再去调用执行 代码如下:(function(x,y){ alert(x+y); return x+y; })(3,4); 2、执行后忽略返回值 Js代码 代码如下://方式三,调用函数,忽略返回值 ...
看四种方式执行结果没有区别。但如果函数有返回值的话,用new方式调用时可能会让你有些失望。1、()小括号运算符 平时最常用的就是()运算符来调用一个函数 代码如下://无参函数fun1 function fun1() { alert(我被调用了); } fun1() //有参函数fun2 function fun2(param) { alert(param); } fun2(我被调用了) ECMAScript3后加入给Function加入了call和apply后,就有了下面两种 2、call 代码如下://无参函数fun1 function fun1() { ...