Response.Write("<script language='javascript'>a()</script>")
是要回调的,页面要刷新,而Response.Write会在页面的最开始写入这个函数
,这时候该函数还没有声明呢,因此这个函数就不会执行了
可以用Page.RegisterStartupScript()来实现你的功能