回 帖 发 新 帖 刷新版面

主题:请高手指教?

Response.Write("<script>alert('你还为登陆,请登陆!')</script>");
 Response.Redirect("../Default.aspx");

想问一下,为什么这两句在一起,上面哪个对话框就不能弹出来[em18]
有什么解决方法吗?[em15]

回复列表 (共2个回复)

沙发

请使用:
Response.Write("<script>alert('你还为登陆,请登陆!')</script>");
Response.Write("<script>location.href='http://www.baidu.com/'</script>");

不好用的原因是:   alert 为客户端脚本, 只有发送给客户端才会执行。 而后面的跳转是服务器运行的。 所以导致,客户端代码未发送,跳了出去。

板凳

解决,结贴!

我来回复

您尚未登录,请登录后再回复。点此登录或注册