Page.ClientScript.RegisterStartupScript()添加到页面时,实际上何时运行? MSDN表示“当页面完成加载但在页面的OnLoad
事件被引发之前”,但这并不是很详细。
例如,使用RegisterStartupScript
添加的脚本能够假设DOM树已经被构建了吗?不同浏览器实现的行为有何不同?
Page.ClientScript.RegisterStartupScript()添加到页面时,实际上何时运行? MSDN表示“当页面完成加载但在页面的OnLoad
事件被引发之前”,但这并不是很详细。
例如,使用RegisterStartupScript
添加的脚本能够假设DOM树已经被构建了吗?不同浏览器实现的行为有何不同?
启动脚本添加到标记的底部。因此,随着标记的加载,它们会自动处理。我想具体实现取决于浏览器。
当启动脚本执行时,应构建DOM树。