就绪/加载上的帧不会在新的帧URL

时间:2015-10-14 10:08:45

标签: javascript jquery html

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

我想知道这个装载何时准备就绪。

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

此代码有效,但在Internet Explorer中无效。 它适用于第一次加载,但在更改框架的URL后,它没有看到" new"加载事件。

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

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

1 个答案:

答案 0 :(得分:0)

试试'on'也适用于未来的元素 -

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