Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

js 页面加载

作者:潇洒一醉   发布日期:2025-08-24   浏览:89

// 当页面加载完成时执行的代码
window.onload = function() {
    // 这里的代码会在页面所有内容(包括图片、样式等)都加载完成后执行
    console.log("页面已经完全加载");
};

// 或者使用更现代的 DOMContentLoaded 事件,它会在 DOM 解析完成后立即触发,而不需要等待所有资源(如图片)加载完毕
document.addEventListener('DOMContentLoaded', function() {
    // 这里的代码会在 DOM 加载完成后立即执行,但图片等资源可能还未加载完成
    console.log("DOM 已经加载并解析完成");
});

解释说明:

  1. window.onload:

    • 当页面的所有内容(包括图片、样式表等)都加载完成后,才会触发 window.onload 事件。
    • 如果你的代码依赖于所有的资源都加载完毕(例如图片的高度和宽度),你应该将代码放在 window.onload 中。
  2. DOMContentLoaded:

    • 这个事件在 DOM 完全加载并解析完成后触发,但此时图片、样式表等外部资源可能还没有加载完成。
    • 如果你只需要确保 HTML 结构已经准备好,可以使用 DOMContentLoaded,这样可以更快地执行代码。

上一篇:js 修改class

下一篇:js 加载图片

大家都在看

js 数组对象排序

js 数组删掉第一个值

js fill

js json数组

js 数组复制

js 复制数组

js 数组拷贝

js 对象转数组

js 深拷贝数组

js 点击空白区域触发事件

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站