- 精华
- 5
- 金钱
- 40162
- 经验
- 14105
- 在线时间
- 58 小时
- 注册时间
- 2021-10-23
- 最后登录
- 2026-3-18
TA的每日心情 | 开心 2026-3-16 20:30 |
|---|
签到天数: 93 天 [LV.6]常住居民II
金牌会员
     
|

楼主 |
发表于 2024-9-18 10:27
|
显示全部楼层
hlight 通过监听 window 的 onload 事件渲染代码,helight 尝试监听 document 的 readystatechange 中完成相同工作。
二者在渲染时序上存在一定差异:onload 事件是等到页面完成加载,readyState 为 complete 时则是文档树准备就绪但其他如图片、外部CSS、脚本等可能还在加载中。
有时由于网速、页面错误等因素,一些外部资源加载较慢甚至不能成功加载,onload 触发代码着色渲染就会明显延后。readystatechange 相对较快得到触发。
但未知因素依然存在,helight 能否取代 hlight 现在还是不得而知 |
|