Javascript 就绪/加载时的帧不会在新帧url上激发

Javascript 就绪/加载时的帧不会在新帧url上激发,javascript,jquery,html,Javascript,Jquery,Html,我有一个有框架的网站,现在你可以简单地用一个链接改变框架的内容,并在该框架中加载页面 我想知道装货什么时候准备好 $(top.frames['mainFrame']['csubtextframe']).load(function() { ......actions 此代码有效,但在Internet Explorer中无效。 它确实适用于第一次加载,但在更改帧的URL后,它不会看到新的加载事件 如果我直接在帧上添加一个onLoad,它实际上每次都会被触发。唯一的问题是,我不希望onLoa

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

我想知道装货什么时候准备好

 $(top.frames['mainFrame']['csubtextframe']).load(function()
 {
  ......actions
此代码有效,但在Internet Explorer中无效。 它确实适用于第一次加载,但在更改帧的URL后,它不会看到新的加载事件

如果我直接在帧上添加一个onLoad,它实际上每次都会被触发。唯一的问题是,我不希望onLoad函数内联,而是在另一个框架中的脚本中


加载事件只触发一次的原因是什么?为什么这只是在Internet Explorer中

试试“on”,它也适用于未来的元素-

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

对象不支持属性或方法“on”-编辑nvm更新的jquery,但它仍然不起作用。请解释更多,为什么??'“on”必须可用于绑定所有类型元素上的事件