var txt="" function message() { try { adddlert("Welcome guest!") } catch(err) { txt="本页中存在错误。/n/n" txt+="错误描述:" + err.description + "/n/n" txt+="点击“确定”继续。/n/n" alert(txt) } alert("这里没有收到影响~!"); } <input type="button" value="查看消息" οnclick="message()" /> var txt="" function messageconfirm() { try { adddlert("Welcome guest!") } catch(err) { txt="本页中存在错误。/n/n" txt+="点击“确定”继续查看本页,/n" txt+="点击“取消”返回首页。/n/n" if(!confirm(txt)) { document.location.href="/index.html" } } } <input type="button" value="查看消息" οnclick="messageconfirm()" />