如何在没有框架的情况下检查 DOM 是否准备就绪? [英] How to check if DOM is ready without a framework?

查看:28
本文介绍了如何在没有框架的情况下检查 DOM 是否准备就绪?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

这里和网络上的问题就像无数其他人一样 - 如何检查 DOM 是否已在 Javascript 中加载?但这里有一个问题:

The question is so like a zillion others here and on the web - How to check if DOM has loaded in Javascript? But here's the catch:

  • 不使用jQuery等框架;
  • 不知道您的脚本是通过静态放置的 <script> 标签加载的,还是在 DOM 加载后很久之后通过其他一些 Javascript 加载的.
  • Without using a framework like jQuery etc;
  • Without knowing if your script has been loaded via a statically placed <script> tag or via some other Javascript much later after the DOM has already loaded.

这是否可以或多或少地可靠地完成并具有跨浏览器兼容性?

Can this be done more or less reliably and with cross-browser compatibility?

添加: 让我澄清一下:我正在编写一个独立的 .JS 文件,它可以包含在任意网页中.我想在 DOM 加载之后执行代码.但我不知道如何将包含我的脚本.可以通过放置一个

登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆