Page.RegisterStartupScript("aa", "<script>confirm('您没有登录,所以不能使用页面中功能,如需登录请点击确定!');location.href='../Login.aspx' </script>");
我想实现在点击确定时执行location.href='../Login.aspx'跳转页面,而在点击取消时不触发任何事件,以上这段代码是无论点击确定或取消都会跳转页面!我是初学者,请各位帮帮忙!先谢了!

解决方案 »

  1.   

    Page.RegisterStartupScript("aa", "<script>if(confirm('您没有登录,所以不能使用页面中功能,如需登录请点击确定!'))location.href='../Login.aspx' </script>");
      

  2.   


            string Script;
            Script = ("<script language=javascript>");
            Script += "var retValue=window.confirm('" + body + "');" + "if(retValue)       {window.location='" + URL + "';}";
            Script += ("</script>");
            System.Web.HttpContext.Current.Response.Write(Script);
      

  3.   


    这种肯定可以body写提示语句url写上要跳的页面