ClientScript.RegisterStartupScript() 和 ClientScript.RegisterClientScriptBlock() 有什么区别?
ClientScript.RegisterStartupScript()
用于传入在启动时自动运行的脚本块。
ClientScript.RegisterClientScriptBlock()
仅用于注册通用方法。
我认为技术上的区别在于启动脚本放置在</body>
以便在页面加载后尽快执行?
Update
我已经仔细检查了这一点,这就是我所说的。
http://msdn.microsoft.com/en-us/library/asz8zsxy.aspx http://msdn.microsoft.com/en-us/library/asz8zsxy.aspx ClientScript.RegisterStartupScript()
“由 RegisterStartupScript 方法添加的脚本块在页面完成加载时但在引发页面的 OnLoad 事件之前执行。”
http://msdn.microsoft.com/en-us/library/btf44dc9.aspx http://msdn.microsoft.com/en-us/library/btf44dc9.aspx ClientScript.RegisterClientScriptBlock()
“RegisterClientScriptBlock 方法将脚本块添加到渲染页面的顶部。”
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)