自动关闭警报

Okk*_*kky 8 javascript jquery alert auto-close

有没有办法alert()自动关闭JavaScript ?

我有警报

alert("Error found");
Run Code Online (Sandbox Code Playgroud)

我想在几秒钟之后关闭它.这是可能的还是我应该去jQuery对话

小智 9

jsFiddle演示

警报无法实现此功能.但是,你可以使用div

function tempAlert(msg,duration)
{
 var el = document.createElement("div");
 el.setAttribute("style","position:absolute;top:40%;left:20%;background-color:white;");
 el.innerHTML = msg;
 setTimeout(function(){
  el.parentNode.removeChild(el);
 },duration);
 document.body.appendChild(el);
}
Run Code Online (Sandbox Code Playgroud)

像这样用:

tempAlert("close",1000);
Run Code Online (Sandbox Code Playgroud)