gpt4 book ai didi

jquery - 如何调用iframe的unload事件

转载 作者:行者123 更新时间:2023-12-01 01:35:43 25 4
gpt4 key购买 nike

我使用jquery在parent.aspx页面的不同选项卡中显示多个child.aspx页面。

$('#tabcontent').append(
'<iframe width="100%" frameborder="0"
scrolling="no"
onload="adjustMyFrameHeight(' + count + ');"
id="c' + count + '" src="' + srcpage + '" >' + '</iframe>)

现在我想在父级 Unload 上调用所有 child.aspx 页面的 Page_Unload 方法。

我需要的是将每个 child.aspx 页面上的信息存储在 session 中,然后将 session 重新分配给每个页面。

最佳答案

尝试使用innerHTML。他们也只清除document.body (<head> 中的任何内容仍然存在)。这是一个使用 DOM 的解决方案:

var frame = document.getElementById("myFrame"),
frameDoc = frame.contentDocument || frame.contentWindow.document;
frameDoc.removeChild(frameDoc.documentElement);

此解决方案使用 innerHTML :

var frame = document.getElementById("myFrame"),
frameDoc = frame.contentDocument || frame.contentWindow.document;
frameDoc.documentElement.innerHTML = "";

替换myFrame通过该帧的 id。

关于jquery - 如何调用iframe的unload事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14065814/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com