文档正文标记中有框架。页面获取刷新帧将自动卸载。我想调用一个在帧卸载时应该调用的函数。
我在帧卸载时触发事件,但我不知道那里有什么问题。
window.frames["147compose"].onunload = function(e) {
$("a#147 .closeTab").trigger("click");
}
此处标签是一个链接,点击事件框架将使用ajax将数据传递到其他页面。 147compose是帧ID,147是标签的id。它是从框架发送数据的链接。
答案 0 :(得分:1)
不允许你进入框架并使用其他文件进行处理。
iframe中的:
function BindOnUnload(inputFunction){
window.onunload=inputFunction;
}
document.BindOnUnload=BindOnUnload;
在parrent中:
iframe = //get your iframe here;
iframe.contentDocument.BindOnUnload(/*yourfunctionhere*/);