我在OnButton事件中调用Response.Write来实现JavaScript脚本的调用,但脚本出现在HTML外,如何解决?

解决方案 »

  1.   

    你可以使用RegisterClientScriptBlock来加载js块
      

  2.   

    this.Response.Write("<script lanuage=javascript>alert('登录成功!');</script>");
      

  3.   

    代码贴上来看看,我正常用楼上的可以成功的
    this.Response.Write("<script lanuage=javascript>alert('登录成功!');</script>");
      

  4.   

    Response.Write("<script lanuage=javascript>alert('XXX');</script>");
      

  5.   

    Page.RegisterStartupScript("alert", "<script>window.alert('你好!');</script>");
      

  6.   

    RegisterClientScriptBlock
    RegisterStartupScript两个
      

  7.   

    Page.RegisterStartupScript("js","<script lanuage=javascript>alert('登录成功!');</script>");