------------------------------------------------------------------------全选--------------------
<script type="text/javascript">
$("document").ready(function () {
$("#all").click(function () {
if (this.checked) {
$("input[name='deleteids']").attr("checked",true);
} else {
$("input[name='deleteids']").each(function () { this.checked = false; });
}
});
})
----------------------------------------------------------------------后台注册脚本---------------------
ClientScript.RegisterClientScriptBlock(this.GetType(), "error", "alert('用户添加成功');window.location='UsersManager.aspx';", true);
--------------------------------------------------异步调用---
function getresult(id) {
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
xmlhttp.onreadystatechange = dealresult;
xmlhttp.Open("Get", "ResultAjax.aspx?operatid=" + id + "&randid" + Math.random());
xmlhttp.Send();
}
function dealresult(){
}
----------------------------------后台写js-----
1.打开新网页
ClientScript.RegisterClientScriptBlock(this.GetType(), "error", "window.open('AuditBankAccount.aspx?id=" + e.CommandArgument.ToString() "','newwindow','height=670, width=525, toolbar=no, menubar=no, scrollbars=yes, resizable=no, location=no, status=no,top=50,left=500px')", true);
2.关闭当前页面,刷新父窗体的代码信息js:
1>父窗体对应的js代码:
<script type="text/javascript">
function ref() {
document.getElementById('<%= btnSubmit.ClientID%>').click();
}
</script>
2>子窗体代码
head中内容: <base target="_self" />
ClientScript.RegisterClientScriptBlock(this.GetType(), "error", string.Format("alert('{0}');this.opener.ref();self.close();", AuditBankAccount_BankAccount_rejectSuccess), true);
而opener对象表示是操作者,或者父窗体