我有一个页面,在部分有一个
我有一个页面,在部分有一个
是的,正如您所建议的,这将延迟window.onload
事件。
您的第一个脚本somescript.js
在页面完成加载之前(例如在window.onload
触发之前)向页面添加了一个子script
元素,现在页面必须下载和执行该新附加的script
元素的src,然后才能触发onload
事件。
如果您不想延迟onload
事件,则可以进行AJAX
请求以获取otherscript.js
的内容,并简单地eval
它,以便它在全局上下文中执行(实际上相当于通过script
标签指定它,但不会延迟onload
事件)。