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

ajax下的javascript

2009-05-21 18:33 232 查看
例1、

如果你用的是微软的ajax框架,弹出提示框应该用:

ScriptManager.RegisterStartupScript(this.UpdatePanel1, this.GetType(), "updateScript", "alert('对不起,账号和密码错误');", true);

例2、

protected void LinkButton_DocName_Command(object sender, CommandEventArgs e)//查看文献详情

{

string docID = e.CommandArgument.ToString();

string key = "js";

string javascript = " <script>window.open('DocumentDetail.aspx?docID=" + docID + "','_blank','height=300, width=820,toolbar=no,scrollbars=yes, resizable=yes') </script>";

ScriptManager.RegisterStartupScript(GridView1, GridView1.GetType(), key, javascript, false);

}

P.S.

public static void OpenerReload(Page page, string key)

{

Type cstype = page.GetType();

ClientScriptManager cs = page.ClientScript;

if (!cs.IsStartupScriptRegistered(cstype, key))

{

String cstext = "window.opener.window.document.forms(0).submit();window.opener.location.href=window.opener.location.href;";//window.opener.location.reload();";

cs.RegisterStartupScript(cstype, key, cstext, true);

}

}

//我恨ajax!
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: