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

asp.net 动态添加JavaScript方法

2009-10-19 13:21 381 查看
 asp.net 动态添加JavaScript方法

       //在页面顶部添加脚本

        if (!Page.ClientScript.IsClientScriptBlockRegistered("myscriptKey"))//判断是否已经存在相同//键值的ScriptBlock

        {

            string myScript = @"function AlertHello(){alert('hello xuanhun!!');}";//脚本内容

            Page.ClientScript.RegisterClientScriptBlock(this.GetType(), "myscriptKey", myScript,true);

       

        }

        //在页面底部添加脚本

        if(!Page.ClientScript.IsStartupScriptRegistered("footscriptkey"))

        {

        string CallScript = @"AlertHello();";

        Page.ClientScript.RegisterStartupScript(this.GetType(), "footscriptKey", CallScript, true);

        }

     // 添加对js文件的引用

        if(!Page.ClientScript.IsClientScriptIncludeRegistered("incluedeKey"))

        {

            string IncludeScript = @"/js/ShowHello.js";

            Page.ClientScript.RegisterClientScriptInclude("includeKey", IncludeScript);

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