您的位置:首页 > 其它

Page.RegisterClientScriptBlock和Page.RegisterStartupScript有何区别

2007-08-17 21:47 423 查看
RegisterClientScriptBlock一般返回的是客户端函数的包装,而RegisterStartupScript返回得函数在 document装载完成后会执行,类似于我们平时所说的body onload="f()"里面的函数;这两个方法在客户端呈现的代码位置不同,RegisterClientScriptBlock在<form runat=server>之后,而RegisterStartupScript在</form>之前,所以有时用RegisterClientScriptBlock注册的脚本中如果有"document.getElementById(id)“这样的方法,会报“对象为空”的错误,这时应该用RegisterStartupScript来注册脚本。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐