response.redirect无法在Google Chrome中使用。重定向到谷歌页面

时间:2015-07-17 11:30:02

标签: c# asp.net

成功登录后。页面应重定向到主页,但只能在Google Chrome中重定向到Google.com。如何停止重定向到Google.com

在Mozilla工作正常。没有在谷歌Chrome浏览器中工作 如何解决这个问题?

试图将所有3个重定向到home.aspx

    Response.Redirect("~/Home.aspx");
    Response.Redirect("Home.aspx");
    Response.Redirect("http://Home.aspx");

2 个答案:

答案 0 :(得分:0)

根据您的代码,如果您只想在成功登录后重定向用户 ,您可以采用其他方式。

假设您要将其重定向到Button_Click 所以这里就去了

protected void button_Click(object sender, EventArgs e)
    {
        // Your Code Here //
        string RedirPageUrl = "Home.aspx";
        ClientScript.RegisterClientScriptBlock(this.GetType(), "ScriptKey", "window.location.href = '" + RedirPageUrl + "';", true);
    }

未经测试,但它应该可以正常工作。

答案 1 :(得分:0)

检查您是否在按钮事件/控件中使用此行的位置并删除它。

OnClientClick="javascript:history.go(-1)"