Response.write("这里是javascript");
执行后显示出对话框,但是我页面的布局怎么改变了呢?
例如以前的Lable里的字体是在一行显示的,结果执行对话框后,有的字显示在下面了。
不知道大家能不能明白我的意思?

解决方案 »

  1.   

    例如Label=你好!执行页面显示成这样了Label=你
                                                好!
      

  2.   

    response.write("<script>alert(里面是你想要写的东西);</script>")  
    执行后弹出了对话框,但是页面的字有的到下面来了
      

  3.   

    response.write(" <script> alert(里面是你想要写的东西); </script> ")     
    输出到网页的最上方,现在的新的网页标准不是允许的,会使布局变掉
    你可以在页面上弄个控件把控件的值设为
    lable.Text = "<script> alert(里面是你想要写的东西); </script> ";
      

  4.   

    Page.ClientScript.RegisterStartupScript(this, "pop", "<script></script>");
      

  5.   

    div布局margin-left:auto; margin-right:auto;居中时会有这问题,解决方法是:
    添加个label,label1.Text="<script>alert('页面不变形了,哈哈!')</script>";
      

  6.   

    Page.ClientScript.RegisterStartupScript