脚本何时添加到Page.ClientScript.RegisterStartupScript()实际运行的页面? MSDN声明“当页面完成加载但在页面的OnLoad事件被引发之前”,但这不是很详细。
例如,使用RegisterStartupScript添加的脚本是否可以假设已经构建了DOM树?不同的浏览器实现之间的行为有何不同?
答案 0 :(得分:1)
启动脚本添加到标记的底部。因此,它们会在加载标记时自动处理。我想这确切的实现取决于浏览器。
答案 1 :(得分:1)
在执行启动脚本时应该构建DOM树。