在asp中是这样的:Response.Write ("<script language='JavaScript'>alert('欢迎光临.');</script>")可是在asp.net中如何写?用c#.

解决方案 »

  1.   

    一样这样写
    或者用
    Page.RegisterStartupScript("", "<script>alert('欢迎光临');</script>")
      

  2.   

    Response.Write("<script language='JavaScript'>alert('欢迎光临.');</script>");
      

  3.   

    就在Page_Load中这样写就可以了:
    Response.Write("<script language='JavaScript'>alert('欢迎光临.');</script>");
      

  4.   

    Page.RegisterStartupScript("", "<script>alert('欢迎光临');</script>")
      

  5.   

    Response.Write("<script language='JavaScript'>alert('欢迎光临.');</script>");
      

  6.   


    各位老大,我试了几次都不行啊:(图)http://www.96371.com/party/pic/10127/20041075763791.jpg二头的Script颜色都不一样.运行时是错误的.哪儿出问题了?
      

  7.   

    Response.Write("<script language=javascript>alert('欢迎光临.');</script>");
      

  8.   

    Response.Write("<script language=javascript>alert('欢迎光临.');<" + "/script>");
      

  9.   

    还是不行啊!!!
    是不是.net环境出问题了?-----------------------------<Script Language="c#" runat="server">
    void Page_Load(){
    Response.Write ("Hello World.");
    Response.Write("<script language=javascript>alert('欢迎光临.');</script>");
    }
    </Script>
      

  10.   

    <Script Language="c#" runat="server">
    void Page_Load(){
    Response.Write ("Hello World.");
    Response.Write("<script language=javascript>alert('欢迎光临.');</script>");
    }
    </Script>注意alert后面的分号写法
      

  11.   

    wangjia184(SB)的方法管用!!!!测试成功了,呵呵!!