<script language="javascript">
    function close()
    {
      window.close();
    }
 </script>
 <asp:Button ID="btnClose" runat="server" Text="关闭" OnClick="close();" />我这样写的有错
“/”应用程序中的服务器错误。

解决方案 »

  1.   

         <asp:Button ID="btnClose" runat="server" Text="关闭"  OnClientClick ="close();" />
      

  2.   

    OnClientClick ="window.close();" 
      

  3.   

    function close()还有函数命名不能用close,原因就不用我说了吧。
      

  4.   

    OnClick="close();"  这个里面要不要加“;”我加了也可以执行,不加也可以执行。
    谁能帮我解释一下啊
      

  5.   

    OnClientClick 才是执行客户端的,OnClick 这是服务端的事件,javascript 的方法名,不能和他自己原来具有的方法名相同,OnClientClick ="javascript:window.close();" 试试看