天天看點

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);

本文轉自懸魂部落格園部落格,原文連結:http://www.cnblogs.com/xuanhun/archive/2009/04/05/1429665.html,如需轉載請自行聯系原作者

繼續閱讀