Czy istnieje sposób automatycznego zamknięcia javascript alert()
?Autoclose alert
Mam alert
alert("Error found");
Chcę zamknąć go po kilku sekundach. Czy to możliwe, czy pójdę do jQuery dialog
Czy istnieje sposób automatycznego zamknięcia javascript alert()
?Autoclose alert
Mam alert
alert("Error found");
Chcę zamknąć go po kilku sekundach. Czy to możliwe, czy pójdę do jQuery dialog
Ta funkcjonalność nie jest to możliwe z wpisem. Jednakże, można użyć 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);
}
Użyj tego tak:
tempAlert("close",1000);
Ty nie można zamknąć alert dowolny sposób.
Ale możesz użyć div Aby wyświetlić alert MSG.
function Mymsg(msg,duration)
{
var alt = document.createElement("div");
alt.setAttribute("style","position:absolute;top:50%;left:50%;background-color:white;");
alt.innerHTML = msg;
setTimeout(function(){
alt.parentNode.removeChild(alt);
},duration);
document.body.appendChild(alt);
}
można używać jako:
Mymsg('close',2000)
Nie sądzę, że to możliwe; nigdy nie widziałem tego przez 6 lat kodowania. –
'@sreeekesh' Nie możesz zamknąć pola ostrzeżenia, możesz je ukryć. – HybrisFreelance
@ ankit337: Ukryj to jak? –