何时使用RegisterStartupScript()执行脚本执行?

时间:2008-12-03 12:22:16

标签: .net javascript dom javascript-events

脚本何时添加到Page.ClientScript.RegisterStartupScript()实际运行的页面? MSDN声明“当页面完成加载但在页面的OnLoad事件被引发之前”,但这不是很详细。

例如,使用RegisterStartupScript添加的脚本是否可以假设已经构建了DOM树?不同的浏览器实现之间的行为有何不同?

2 个答案:

答案 0 :(得分:1)

启动脚本添加到标记的底部。因此,它们会在加载标记时自动处理。我想这确切的实现取决于浏览器。

答案 1 :(得分:1)

在执行启动脚本时应该构建DOM树。