您的位置:首页 > Web前端 > JavaScript

一些简单的js用法

2012-05-23 10:20 316 查看
------------------------------------------------------------------------全选--------------------

<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对象表示是操作者,或者父窗体
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: