好的,我对此发表了 2 篇文章,但不知何故,我无法将其融入我的脑海中。
所以我得出结论,如果我们有这样的事情:
<script type="text/javascript" src="somefile.js"></script>
<script type="text/javascript">
func1();
</script>
并且 func1() 是在 somefile.js 中定义的,它保证在浏览器到达该 inline 时运行。
但是,如果我有一个大页面(不考虑图像等,只是 html)需要几秒钟来加载并且 DOM 准备就绪(据我所知,当整个 html 代码已加载并且已解析)并且我想要执行一些代码并处理已加载的页面部分,而大页面的其余部分仍在加载?
例如:
<div id="div1">Some div where content will be inserted by the inline javascript below</div>
<script type="text/javascript"> notifyPartLoaded("div1"); </script>
^^这样的东西存在吗?