所以我有一个页面,其正文标签中包含以下内容:
在 iframe 中...
<body onunload="parent.foobar();">
...
是否有可能在页面的后面,我构建了一个这样的点击功能:
<a href="#" onclick="NoFooBar();"> Do not run foobar if this page is unloaded </a>
<script>
在父页面...
function NoFooBar()
{
$("#ifrm").contents().find('body').removeAttr("onunload");
}
</script>
这似乎不起作用?是否可以稍后更改 body 属性并期望它相应地采取行动?或者它已被缓存并且将始终遵循初始设置?
有没有办法以其他方式实现我期望发生的事情?
谢谢