【问题标题】:popup redirecting and gives a message in asp.net弹出重定向并在 asp.net 中给出一条消息
【发布时间】:2015-08-07 22:12:35
【问题描述】:

我正在 asp.net 中制作一个项目,我需要一个弹出窗口来显示一条消息并重定向到一个网站。 我!正在使用一个函数来执行此操作:

 private void btnRedirect_Click()
    {
        string message = "Sucsessfully saved. You are redirecting to main page";
        string url = "IssuesList.aspx";
        string script = "window.onload = function(){ alert('";
        script += message;
        script += "');";
        script += "window.location = '";
        script += url;
        script += "'; }";
        ClientScript.RegisterStartupScript(this.GetType(), "Redirect", script, true);
    }

但在弹出窗口的顶部有一行:来自 localhost:19654 上的网页的消息

我不想要它,所以有没有办法在没有该消息的情况下制作弹出窗口? 谢谢。

我试过这个;但它没有显示消息和重定向

 private void btnRedirect_Click()
    {
        Page.ClientScript.RegisterStartupScript(this.GetType(), "popup", "alert('Record saved successfully.');window.location='IssuesList.aspx';", true);
    }

【问题讨论】:

    标签: asp.net popup


    【解决方案1】:

    不,没有,它是浏览器特有的功能,也是一种查看您看到的警报是否来自您认为的页面的方法,它是为了防止网络钓鱼。

    但是,有像 jQuery-confirm 这样的替代品应该可以满足您的需求

    【讨论】:

      猜你喜欢
      • 2019-06-27
      • 1970-01-01
      • 2012-08-22
      • 1970-01-01
      • 2013-05-04
      • 2018-09-09
      • 1970-01-01
      • 1970-01-01
      • 2019-01-02
      相关资源
      最近更新 更多