关于setTimeout的一点深刻教训
setTimeout(close(), 10);//方法一
setTimeout("close()", 10);//方法二
以上两种一个带引号,一个不带引号。都能执行。
但是带引号的方法二可以使close()在上一个方法执行完后再执行。
而不带引号的方法一使close()在上一个方法执行完后紧接着执行,前面的页面效果不能单独呈现。
所以如果要看动态效果,必须使用方法二。
如有参数,记得采取下面的方法:
setTimeout("close("+index+")", 10);