gpt4 book ai didi

javascript - 在javascript中强制一个window.onload事件

转载 作者:搜寻专家 更新时间:2023-11-01 04:44:36 24 4
gpt4 key购买 nike

好的,我将根据一些答案重新表述我的请求,因为它很复杂。我要寻找的只是是否有一个 javascript 命令从父级的 javascript 触发 onload 事件。一行代码如:document.getElementById('FrameID').fire.onload();或者如果无法做到这一点。

我正在头脑 Storm 一个应用程序,我将在其中预加载一些带有 url 的 iframe,比如 10 个。然后我将通过隐藏和显示框架来旋转它们。我希望能够在显示事件框架后触发窗口 onload 事件而不重新加载页面,这样如果页面有 onload 事件,它就会像新鲜的一样。我可以这样做吗?页面可能有也可能没有窗口加载事件。

最佳答案

这是重新发出 load 事件的当前方法:

dispatchEvent(new Event('load'));

https://developer.mozilla.org/en-US/docs/Web/Guide/Events/Creating_and_triggering_events

浏览器兼容性:

  • Chrome :15+
  • 火狐:11+
  • Microsoft Edge:所有版本
  • 歌剧:11.60+
  • Safari :6+
  • Internet Explorer:无(参见 Dave's answer)

关于javascript - 在javascript中强制一个window.onload事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9642823/

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