在項目中遇到一個很頭疼js問題。
第一種方法
string strJS = "<script language='javascript' type='text/javascript'>AlertAndReturn('儲存成功');</script>";
ScriptManager.RegisterStartupScript(this, this.GetType(), "client", strJS, false);
第二種方法
string strJS = "AlertAndReturn('儲存成功');";
ScriptManager.RegisterStartupScript(this, this.GetType(), "client", strJS, true);
發現,第一種方法成功,第二種方法老是彈出腳本問題(在IDE的環境下)
最後跟蹤,ScriptManager.RegisterStartupScript(this, this.GetType(), "client", strJS, true);生成的腳本
<script type='text/javascript'> 少了language='javascript'這一截。
轉載于:https://www.cnblogs.com/Kazaf/archive/2012/11/08/2760748.html