|M| 200分求 帮我改一下下面的一段JS让他有暂停5秒 分晚上再补
function allprint()
{
var list= " ";
var lastone=null;
var chks = document.getElementsByName( "ck_print ");
var ishave=false;
//alert(chks.length);
for(var i=0;i <chks.length;i++)
{
if(chks[i].type.toUpperCase() == "CHECKBOX ")
{
if(chks[i].checked)
{
ishave=true;
list+=chks[i].value+ " ";
lastone=chks[i].value;
//在这里让他for的时候这里可以暂停5秒钟,我搞不定他 谢谢
document.getElementById( 'OBJECT '+chks[i].value).GoPrint();
}
}
}
if(ishave)
{
//
PrintOK(lastone);
}
}
function PrintOK(lastone)
{
//alert(lastone);
var obj=document.getElementById( 'OBJECT '+lastone)
//alert(obj.PrintOK);
if(obj.PrintOK==true)
{
//alert( 'OK ');
// alert( "选定记录已经打印完毕! ");
window.close();
return;
}
else
{
//alert( "PrintOK( "+lastone+ ") ");
setTimeout( "PrintOK( "+lastone+ ") ",2000);
}
}
allprint()
[解决办法]
setTimeout( "PrintOK( "+lastone+ ") ",5000);