是否有可能执行正文加载,在其中留下未读代码

Is it possible body onload executes leaving unread code within?

本文关键字:代码 在其中 有可能 执行 正文 加载 是否      更新时间:2023-09-26

我被一个非常简单的问题难住了。由于 <body> 标签始终在内容之前,因此何时执行正文加载;在开始标签还是在结束标签?正文加载是否可以推进到忽略其中代码的点?
所以也许我在编码的最基础上跳过了这一部分......如果我打开一个带有样式属性的标签,并且不关闭它,它仍然会执行吗?

正文本身就是您页面的内容,没有预加载。

因此,如果您运行onload事件,一旦您身体的内容准备就绪并且通常已经或即将呈现,就会触发此操作。

通常,您将在 body 标记中创建任何内容或在运行时使用脚本创建任何内容,然后运行onload脚本来完成所有内容。这可用于添加javascript悬停效果或隐藏进度条以进行加载。通常,一旦该脚本完成。该页面应已为用户准备就绪。

代码

永远不会被忽略(崩溃/取消请求除外),但这取决于代码是否像它应该的那样生效。如果动态添加元素,则元素可能尚未准备就绪。

开发时要注意的另一个大问题是缓存,这是一个讨厌的生物,会浪费你的时间......最后但并非最不重要的一点是,使用浏览器控制台在不同点进行调试并测试正在发生的事情。

至于结束标签,如果你的意思是你不把>字符放在最后,它会破坏页面。在标签的情况下,像link..但是对于脚本,您必须将其关闭到< /script >标记的位置