startupRegintClientscript
/*─────────────────────────────────────────────────
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
Title :RegisterStartupScript
Description:
version : 1.0 Date :14:10 2008-3-26
Author : TianzhenYu/田振宇/Nick(Tim) Contact :MSN:zhenyu_tian@hotmail.com
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
─────────────────────────────────────────────────*/
//★★★①条件:
//Create defalut.apx /MasterPage.master
//defalut.aspx 删除From etc Code...
//Edit MasterPage.master PreRender1() 如下:
──────────────────────────────────────────────────
//★★★②代码分析:
protected void ContentPlaceHolder1_PreRender1(object sender, EventArgs e)
{
LoadScript1();
}
/*─────────────────────────────────────────────────
☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
//提示: scriptmanager.RegisterStartupScript(this.GetType(), "changecolor", sb.ToString());
//☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆☆
─────────────────────────────────────────────────*/
private void LoadScript1()
{
ClientScriptManager scriptmanager=Page.ClientScript;
StringBuilder sb = new StringBuilder();
sb.Append("<script language=javascript>");
sb.Append("{");
sb.Append("document.bgColor='blue'");
sb.Append("}");
sb.Append("</script>");
if (!scriptmanager.IsStartupScriptRegistered("changecolor"))
{
scriptmanager.RegisterStartupScript(this.GetType(), "changecolor", sb.ToString());
}
}
ASP.NET页面注册Javascript脚本
最新推荐文章于 2017-10-25 16:48:11 发布