gwt - 从iframe页面访问

时间:2011-06-29 19:08:44

标签: html gwt dom iframe

mainpage.html

<html>
<div id="123" name="foo"></div>
<iframe src="/innerpage.html"></iframe>
</html>

innerpage.html:

<html> 
 and here is some GWT widget that needs to access the div with id="123":
 DOM.getElementById("123").getAttribute("name") 
</html>

是否可以访问内页主页上的div?

2 个答案:

答案 0 :(得分:1)

您应该可以使用parent.getElementById(“123”)执行此操作;

请注意,内部页面和主页可能需要位于同一个域中,以防止将其标记为跨站点脚本。

答案 1 :(得分:1)

使用jsni你可以这样做:

iframe accessing parent DOM?