我想实现这样一个功能:在一个网页里面点击一个按钮,使用settimeout让页面过一段时间弹出一个提示信息,在这段时间内可能会去做一些别的事情,而使页面不在前面显示了,我想让提示信息显示出来的时候那个页面自动跳到最前面。现在用的是window.setTimeout('this.focus ();showAlert()', 1000)。可是有个问题,页面第一次加载的时候一点问题没有,可以正常执行。可是再点击按钮就没有效果了,尽管隔上规定的时间提示信息还是能显示出来,但页面却不能自动跳到最前面显示。