在ready/load状态下的帧不会触发新的帧url

frame on ready/load does not fire on new frame url

本文关键字:url ready load 状态      更新时间:2023-09-26

我有一个带有框架的网站,现在你可以简单地用链接改变框架的内容,它会在该框架中加载页面。

我想知道加载什么时候准备好了。

 $(top.frames['mainFrame']['csubtextframe']).load(function()
 {
  ......actions

这段代码可以工作,但不能在Internet Explorer中工作。它确实在第一次加载时工作,但在更改框架的URL之后,它看不到"new"加载事件。

如果我直接在框架上添加"onLoad",它实际上每次都被触发。唯一的事情是,我不希望onLoad函数内联,但在我的脚本在另一个框架。

加载事件只触发一次的原因是什么?为什么这只在ie浏览器中出现?

尝试'on',这也将适用于未来的元素-

$(top.frames['mainFrame']['csubtextframe']).on('load',function()
 {
--