gpt4 book ai didi

javascript - 检测 javascript 是否在框架中执行

转载 作者:行者123 更新时间:2023-11-30 13:37:25 27 4
gpt4 key购买 nike

在 Firefox 中,如果我使用 frames[i].document.readyState,即使框架正在执行 Javascript,它也会说完成。

有没有办法检测 Javascript 是否在框架中执行?

最佳答案

框架与其所有者在同一线程上运行。您可以通过让子框架运行一个长循环来验证这一点,而父框架在短定时器上执行一些代码——您会注意到父框架的定时器必须等到循环结束才能执行回调。

这意味着子框架和它的父框架不能同时执行脚本。在子框架中的 JavaScript 完成执行之前,您的检查不会运行。

关于javascript - 检测 javascript 是否在框架中执行,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4226719/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com