首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > C# >

One QA ! Thank,该怎么处理

2012-01-09 
One QA ! ThankstringSentmsg scriptlanguage JavaScript alert( Youremailhasbeensent.Thankyou. )

One QA ! Thank
string   Sentmsg   =   " <script   language= 'JavaScript '> alert( 'Your   email   has   been   sent.Thank   you. '); </script> ";
                        Page.RegisterClientScriptBlock(this.GetType().FullName,   Sentmsg);
 
                        if   (CSContext.Current.QueryString[ "returnUrl "]   ==   null)
                                Page.Response.Redirect(Globals.GetSiteUrls().UrlData.FormatUrl( "profilehome "));
                        else
                                Page.Response.Redirect(CSContext.Current.QueryString[ "returnUrl "]);

考虑使用者在点击发送按钮后先弹出一个提示 " 'Your   email   has   been   sent.Thank   you. "     然后在根据个人的权限跳转到其他页面上去,但是以上代码总是只能跳转页面而不能弹出提示.
请问要如何改变才能达到功能要求!谢谢

[解决办法]
用this.Page.RegisterStartupScript( "a ", " <script> alert( 'test ') </script> ");来调用脚本方法,不要用Page.Response.Write,你再试试

热点排行