请教一下各位高手,有关这两段得到同样结果的程序执行速度问题.Javascript
程序一: 
 function   GP1(str)//验证密码是否合法 
 { 
 var   exitdos   =   new   ActiveXObject( "Microsoft.XMLHTTP "); 
 exitdos.open( "POST ", "p1.asp?n= "+escape(str),false); 
 exitdos.send(); 
 TempMes=unescape(exitdos.responseText); 
 window.p1.innerHTML=TempMes; 
 TrySub(TempMes); 
 }   
 ------------------------   
 程序二: 
 function   GP1(str)//验证密码是否合法 
 { 
 var   exitdos   =   new   ActiveXObject( "Microsoft.XMLHTTP "); 
 exitdos.open( "POST ", "p1.asp?n= "+escape(str),false); 
 exitdos.send(); 
 window.p1.innerHTML=unescape(exitdos.responseText); 
 TrySub(window.p1.innerHTML); 
 }   
 或者有更好的办法,请给小弟说一下.谢谢大家..请不要说无关的话好吗?   
 比如:关注中..顶...之类的,谢谢了...
------解决方案--------------------就这几行代码,效果没什么区别. 
 如果非要较真分个高低,应该是 程序一 好点,理由是,少读取了一次window.p1.innerHTML中两个.代表的属性
------解决方案--------------------有一处倒是真可能影响资源,你结束了XMLHTTP之后没释放掉 
 应该在 TrySub() 之前exitdos=null;