|
|
|
|
|
RegisterClientScriptBlock:
<script language='javascript'> </script> 可供调用的 RegisterStartupScript: 直接执行,不影响Html页面的执行! |
|
|
区别:
RegisterClientScriptBlock()方法将脚本块注册到Form开始标记之后,是这样: <html><body><form method="post" action="ddd.aspx">注册到这………… RegisterStartupScript()方法将脚本块注册到Form的结束标记之前,是这样: <html><body><form method="post" action="ddd.aspx">这是表单元素.... 注册到这了然后就是</form></body></html> 联系:都是注册脚本块啦! |
|
|
脚本块放到Form开始标记之后和放到Form的结束标记之前有什么不一样吗?
|
|
|
注册在Form前如果你的脚本不在函数中,而是直接在<script></script>块中,并且访问了某些控件的属性,这时候因为这些控件还没有加载,可能会产生错误,RegisterStartupScript()可以保证不会出现这种问题
|
|