为什么还要加这个?Response.Write("<SCRIPT>Button1.click();</SCRIPT>");

解决方案 »

  1.   

    想了一下你的页面应该会有这样的问题:Response.Write("<SCRIPT>Button1.click();</SCRIPT>");这一句是出现在页面的最前面!!!而不是生成button1之后,所以你的页面会在<SCRIPT>Button1.click();</SCRIPT>出现错误!!因为button1那时侯根本没有生成
    所以应该写成Response.Write("<SCRIPT>window.onload=new function(){Button1.click();}</SCRIPT>");
      

  2.   

    刚试过,还是有错误:'Button1'未定义。
      

  3.   

    再試試下面的呢﹖
    Response.Write("<SCRIPT>window.onload=new function(){document.all.Button1.click();}</SCRIPT>");
      

  4.   

    还是不行!
    错误提示如下:行:0
    错误:'document.all.Button1'为空或不是对象
      

  5.   

    Page.RegisterStartupScript("aa","<script language=javascript>Button1.click();</script>");
      

  6.   

    对用
    Page.RegisterStartupScript("show","<script languge='jscript'>window.alert('请选“取消”按扭正常退出!') </script>");
      

  7.   

    fightflag(晨晨) 的办法也不行!甚至在页面启动时就报“Button1为定义”。