好久没有弄JS了,因为我烦里边的大小写。其实和vbs差不多的,不过我看vbs毕竟应用面不广了,呵呵。[code]varw=WScript.createObject("wscript.shell")w.popup(showFolders("c:\\"))functionshowFolders(foldername){varfs,f,fc,s;s=""fs=newActiveXObject("Scripting.FIleSystemObject");f=fs.GetFolder(foldername);fc=newEnumerator(f.SubFolders);for(;!fc.atEnd();...
http://www.jb51.net//article/16397.htm
在IE与googlechrome中则一切正常,很是郁闷,找了很多种调用iframe中函数的方法,问题一直没有解决。今天在google上又搜索了一下,耐心的浏览搜索结果,最后发现有人写到可以用document.getElementById('iframeid').contentWindow.myFunc();这样的方式,以前没有看到过这种写法,抱着死马当活马医的心态,试了一下这段代码。奇迹发生了,药到病除。现在这种方法在前面提到的三种浏览器中都能正常的工作,在这里做下笔记,以备后用。...
http://www.jb51.net//article/16392.htm
array_merge在参考手册中的说明如下:array_merge()将两个或多个数组的单元合并起来,一个数组中的值附加在前一个数组的后面。返回作为结果的数组。如果输入的数组中有相同的字符串键名,则该键名后面的值将覆盖前一个值。然而,如果数组包含数字键名,后面的值将不会覆盖原来的值,而是附加到后面。 两个的区别是: 1.数组键名为数字键名时,要合并的两个数组中有同名数字KEY的时候,使用array_merge()不会覆盖掉原来的值,而使用“+”合并数组则会把最先出现的值作为最终结果返回,而把后面的数组拥有相同键名的那些值“抛弃”掉(注意:不是覆盖而是保留最先出现的那个值)。例子:[cod...
http://www.jb51.net//article/16341.htm
函数直接量,适用于只使用一次,无需命名的函数。如下例,后者虽有fact函数名,但只用作自我调用。[code]varf=function(x){returnx*x;}varf=functionfact(x){if(x<=1)return1;elsereturnx*fact(x-1);};[/code]函数的参数数组:Arguments对象。常用arguments[i]引用,arguments.length等。对象:对象定义(函数)中的方法,其实也是个函数,与嵌套函数不同点在于:通过关键字this引用对象实体。[code]functionRectangle(w,h){this.width=w...
http://www.jb51.net//article/16307.htm
DeleteLineFunction[code]FunctionDeleteLine(strFile,strKey,LineNumber,CheckCase)'DeleteLineFunctionbyTomRiddle2008'Removeline(s)containingtext(strKey)fromtextfile(strFile)'or'Removelinenumberfromtextfile(strFile)'or'Removelinenumberifcontainingtext(strKey)fromtextfile(strFile)'UsestrFile="c:\file.txt...
http://www.jb51.net//article/16264.htm
[html]<inputtype="text"name="mytxt"value="12345678"/><br><inputtype="button"name="cmd1"onclick="mytxt2.value=mytxt.value.trim()"value="去两边的空格"/><inputtype="text"name="mytxt2"/><br><inputtype="button"name="cmd1"onclick="mytxt3.value=mytxt.value.ltrim()"value="去左边的空格"/...
http://www.jb51.net//article/16250.htm
abs(number)返回绝对值。array(arglist)创建一个数组。asc(string)返回字符串第一个字符的ansi码。atn(number)返回反正弦值。cbool(expression)转换成boolean数据类型变量。cbyte(expression)转换成byte数据类型变量。ccur(expression)转换成currency数据类型变量。cdate(expression)转换成date数据类型变量。cdbl(expression)转换成double数据类型变量。chr(charcode)把ansi码转换成相应的键盘字符。cint(expression)转换成integ...
http://www.jb51.net//article/16226.htm
curl_close—关闭一个curl会话curl_copy_handle—拷贝一个curl连接资源的所有内容和参数curl_errno—返回一个包含当前会话错误信息的数字编号curl_error—返回一个包含当前会话错误信息的字符串curl_exec—执行一个curl会话curl_getinfo—获取一个curl连接资源句柄的信息curl_init—初始化一个curl会话curl_multi_add_handle—向curl批处理会话中添加单独的curl句柄资源curl_multi_close—关闭一个批处理句柄资源curl_multi_exec—解析一个curl批处理句柄curl_mult...
http://www.jb51.net//article/16224.htm
先看下面的代码:[code]<?php$var1="#####";$var2="&&&&&";functionglobal_references($use_globals){global$var1,$var2;if(!$use_globals){$var2=&$var1;//1}else{$GLOBALS["var2"]=&$var1;//2}}global_references(false);echo"var2issetto'$var2'<br/>";global_references(true);echo"var2i...
http://www.jb51.net//article/16223.htm
[html]<html><head><title>javascript把15位身份证转成18</title><scriptlanguage="javascript">varv=newArray();varvs="10X98765432";varnewCardID="";functiononload(){document.getElementById("cardID").focus();}functioncheckCardID(cardID15){v.push(2,4,8,5,10,9,7,3,6,1,2,4,8,5,10,9,7);v...
http://www.jb51.net//article/16220.htm
//用于日期的文本框name="indate"functioncheck1(Form){for(i=0;i<Form.length;i++){if(Form.elements[i].value==""){alert("请填写完整!")Form.elements[i].focus();return;}if(Form.elements[i].name=="indate"){vardate=Form.elements[i].value;len=date.length;vardatearray=date.split("-")//alert(datearray[1]);varyear=parseI...
http://www.jb51.net//article/16202.htm
