我在iframe里面放一个aspx,这个aspx注册一个脚本 ,如下
 ClientScript.RegisterClientScriptBlock(Page.ClientScript.GetType(), "nologin", "<script type='text/javascript'>alert(true);</script>");没有执行,奇怪

解决方案 »

  1.   


     ClientScript.RegisterClientScriptBlock(GetType(), "", "<script>alert('真的无法弹出该提示嘛?还是在你的这句之前还有什么其他代码造成的,请多贴些代码!');</script>");
      

  2.   

    有form的,不信你们可以试下,我试了还几个代码都不执行
      

  3.   

    ClientScript.RegisterClientScriptBlock(Page.ClientScript.GetType(), "nologin", "<script type='text/javascript'>alert(true);</script>");
    改成 this.Page 试试
      

  4.   

       [code]
    #region
            string js = "<script language=javascript>top.location.replace('{0}')</script>";
            HttpContext.Current.Response.Write(string.Format(js, toURL));
            #endregion   [/code]原因不明,我换种方法解决了
      

  5.   

    方法很简单
      string js = "<script language=javascript>top.location.replace('{0}')</script>";
            HttpContext.Current.Response.Write(string.Format(js, toURL));