我想弹出一个对话框,5 秒后,我希望页面重定向到 google.com 。因此,我需要一个延迟功能,但 settimeout() 不起作用。这是代码。如何在重定向之前延迟 5 秒...顺便说一下,我正在使用某人的 javascript 代码来显示哪个效果很好。
<a href="javascript:showDialog('Error','You have encountered a critical error.','error',10);setTimeout(window.location.href ='http://google.com', 5000);">Error</a>