javascript - 执行所有初始 Javascript 时的 DOM 事件
问题描述
当(除了所有正在加载的 DOM 元素,包括图像、样式表等)某些初始 Javascript 完成获取数据然后更新 DOM 时,是否会触发 DOM 事件?
用例在一个封闭的系统中,我在其中调用window.print()
以打开打印对话框,但只有在加载完整页面并且所有 Javascript 都返回其数据时。
我尝试过使用MutationObserver
,但它会触发多次,并且我需要在所有加载完成后才触发一次。
我准备好了一个解决方法(通过创建一个自定义事件并在脚本完成时触发它),但我想知道是否有某种内置事件能够做到这一点。
解决方案
推荐阅读
- java - 我需要帮助编写一个 JAVA 程序,该程序将在获得 10 个整数值输入后打开一个命名文件并计算数字的平均值
- javascript - 我无法切换所有 li 元素
- java - 如何为递归方法编写主要内容
- windows - “导出 PYTHONPATH = $PYTHONPATH:。” 在 Windows 命令提示符中
- wso2 - WSO2 身份服务器 (IS) 未在默认配置文件中显示声明
- ruby-on-rails - Rails Select2 Gem 使用 Ajax 不显示数据
- sql-server - 使用 T-SQL 粉碎 XML - 从组内提取 Line 值的正确语法是什么?
- javascript - 如何在亚马逊应用商店发布 React JS PWA?
- scala - 使用 foldleft 找到重复的 scala 时从案例类结构列表中删除元素
- browser - 命令行无头浏览器