【发布时间】:2012-02-10 20:10:51
【问题描述】:
有人可以帮帮我吗?如何使用 JavaScript 从另一个打开的选项卡重新加载页面上的 iframe。
示例:
我打开了一个标签,假设 tab1 有一个名为 frame1 的 iframe。
然后我打开另一个选项卡,即选项卡 2,然后选项卡 2 中的脚本将刷新 tab1 中的 frame1。
这可能吗?
【问题讨论】:
标签: javascript iframe tabs reload
有人可以帮帮我吗?如何使用 JavaScript 从另一个打开的选项卡重新加载页面上的 iframe。
示例:
我打开了一个标签,假设 tab1 有一个名为 frame1 的 iframe。
然后我打开另一个选项卡,即选项卡 2,然后选项卡 2 中的脚本将刷新 tab1 中的 frame1。
这可能吗?
【问题讨论】:
标签: javascript iframe tabs reload
如果 JavaScript 没有打开第二个页面,你无能为力。
如果您使用 JavaScript 打开第二个标签页:
var winPop = window.open("foo");
并使用winPop 引用新窗口。
alert(winPop.getElementsByTagName("div").length);
【讨论】:
winPop.getElementById("iframeId").location.reload();