读书人

弹出单按纽窗口后转向其他页面请高手

发布时间: 2012-01-20 18:53:53 作者: rapoo

弹出单按纽窗口后转向其他页面,请高手指教
一个按钮,要实现弹出单按纽窗口后转向其他页面,请高手指教
我用
private void Button4_Click(object sender, System.EventArgs e)
{
…………
Response.Write( " <script> alter( '修改密码成功! '); </script> ");
Response.Redirect( "login.aspx ");
}

没有弹出窗口,请高手帮我完善以上代码


[解决办法]
Response.Write( " <script> alter( '修改密码成功! '); </script> ");
Response.Write( " <script> window.location.replace( "your.aspx "); </script> ");
[解决办法]
private void Button4_Click(object sender, System.EventArgs e)
{
…………
Response.Write( " <script> alter( '修改密码成功! '); </script> ");
Response.Write( " <script> window.opne( 'login.aspx '); </script> ");
}
[解决办法]
Response.Write( " <script> alter( '修改密码成功! ');window.location.replace( "your.aspx "); </script> ");
[解决办法]
Response.Redirect( "~/Login.aspx ");
[解决办法]
private void Button4_Click(object sender, System.EventArgs e)
{
…………
Response.Write( " <script> alter( '修改密码成功! ');window.location.href( "your.aspx "); </script> ");
}
[解决办法]
没有弹出就这样
Response.Write( " <script> alter( '修改密码成功! '); < "+ "/script> ");
分开写,可以的
[解决办法]
Response.Write( " <Script> alert( '修改密码成功! ');location.href( 'login.aspx '); </Script> ");
这样就没有问题了
[解决办法]
Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "fun ", "alert( '修改密码成功! ');location.href( 'login.aspx ') ", true);
[解决办法]
N多个“alter” -_-#!
[解决办法]
?
private void Button4_Click(object sender, System.EventArgs e)
{
…………
Response.Write( " <script> alter( '修改密码成功! '); </script> ");
Response.Write( " <script> window.opne( 'login.aspx '); </script> ");
}
[解决办法]
Response.Write( " <SCRIPT language=JavaScript> alert( '请您先登录! ');location.href= 'Default.aspx '; </SCRIPT> ");


不好使就是你的问题,人品有问题
[解决办法]
Response.Write( " <SCRIPT language=JavaScript> alert( '请您先登录! ');location.href= 'Default.aspx '; </SCRIPT> ");


----------------------------------------
我也是用这个实现lz效果,没什么问题呀!

[解决办法]
呵呵,都写出来了,我就顶下好了~~
[解决办法]
这个问题我遇到过
这是Redirect的一个机制问题,具体的我真的忘记了,好像跟post-back有关
但是解决方法是有的,上面的都不太适合你这个情况
方法就是使用Server.Transfer( "***.aspx ");
用Transfer转页面,就没有这个问题,你试试,估计是我第一次得分了
我是新手,刚毕业工作,这个问题,刚好碰过
[解决办法]
alert是客户端代码
Redirect是服务端代码,怎么能混用嘛,
楼主的alert还没到达客户端,服务器就已经将页面转到login.aspx了

更何况楼主的alert还拼错了
要在客户端跳转的话楼上
Response.Write( " <SCRIPT language=JavaScript> alert( '请您先登录! ');location.href= 'Default.aspx '; </SCRIPT> ");
是正确的方法

读书人网 >asp.net

热点推荐