0

比方说,我有一个这样的 iframe:

<iframe src='test.html'></iframe>

在 test.html 中,有一个按钮可以将其 url 更改为 ...let say google.com

那么,有什么方法可以让 iframe 知道 src 发生了变化?

例如 onchange 或 onload .. 或其他。

4

2 回答 2

0

如果您可以控制 iframe 内容,则可以插入一个脚本来设置 onbeforeunload 事件的操作,如下所示:

<script type="text/javascript">
  self.onbeforeunload = function() {alert('unloadevent in frame window');};
</script>

请注意,据我所知,onbeforeunload 仅适用于 IE 和 Firefox。

于 2010-07-03T20:35:38.943 回答
0

首先,了解有关跨域策略的事实。

其次,如果您可以控制子 iframe,您可以编写一个脚本来通知它的部分框架(窗口)。

于 2010-06-16T19:58:35.290 回答