c#后臺(tái)使用Page.ClientScript.RegisterStartupScript在前臺(tái)注冊(cè)一段腳本提示,發(fā)現(xiàn)沒有效果,尋尋覓覓,終于從度娘處找到了原因:
該頁面多次使用到了Page.ClientScript.RegisterStartupScript(Type type, string key, string script)
問題就出在了參數(shù)key上,同一頁面會(huì)按順序執(zhí)行Page.ClientScript.RegisterStartupScript(Type type, string key, string script),如果key都為空或?yàn)橄嗤闹担瑒t會(huì)只執(zhí)行第一個(gè)腳本,所以后面的就失效了。
Page.ClientScript.RegisterStartupScript(this.GetType(), "alertsuccess", "<script language='javascript'>SendSuccess();</script>");
新聞熱點(diǎn)
疑難解答
圖片精選
網(wǎng)友關(guān)注