javaScript

来源:百度知道 编辑:UC知道 时间:2024/05/12 20:36:44
boolean exec = product.editProduct(productID);
if (exec==true){
out.print("<script>alert('修改成功!');window.location.href='editProduct.jsp?id="+productID+"';</script>");
}
else{
out.print("数据库处理错误.");
}
}
else{
out.print("页面提交有误!");
问题:以上代码中,如果要使alert('修改成功!)1秒后自动关闭 ???怎么修改??
请讲清楚点,我不会这方面,但要临时修改代码

在alert后面加
setTimeout('window.close()',1000);
我不知道这样行不性,不行的话,就写个方法;

function closeWindow(){
window.close();
}

在alert后面加
setTimeout('closeWindow()',1000);//1000毫秒后调用方法

setTime()

不行的,必须点击alert完后才可以进行关闭,这样你就进行计数关闭