我正在使用以下内容在更新面板完成其请求时尝试执行一些JavaScript:
script = String.Format("SparkBase.Html.ScrollToElment('{0}');", clientID)
System.Web.UI.ScriptManager.RegisterClientScriptBlock(Me, Me.GetType, "Focus_" & clientID, script, True)
JavaScript确实在HTTP响应中显示,但浏览器不执行它。
|76|scriptBlock|ScriptContentNoTags|SparkBase.Html.ScrollToElment('ctl00_CPMain_lblErrorOptionalExtraQuantity');
我在控制台中手动运行JavaScript代码,它可以运行。
答案 0 :(得分:0)
试试这个:
script = String.Format("<script type='text/javascript'>SparkBase.Html.ScrollToElment('{0}');</script>", clientID)
System.Web.UI.ScriptManager.RegisterClientScriptBlock(Me, Me.GetType, "Focus_" & clientID, script, True)
您错过了字符串中的script
标记..