日期:2014-05-18  浏览次数:20560 次

setTimeout用法?
<script language=javascript>  
function xg()  
{  
  alert("修改成功!");
  window.close()
}  
</script> 
能执行,但改成
<script language=javascript>  
function xg()  
{  
  alert("修改成功!");  
  setTimeout("window.close()",1000); 
}  
</script> 
则没有执行延时关闭不知何故?

------解决方案--------------------
代码没有问题,应该可以正确执行。
JScript code
<script language=javascript> 
function xg()   
{ 
  alert("修改成功!"); 
  setTimeout("window.close()",1000); 
} 
 xg(); // 你直接测试看看!
</script>