0

我在 wordpress 页面模板中显示 iframe。在 iframe src 中,我已经传递了外部站点 url。问题是我无法隐藏 iframe 中的注销链接。我试过下面提到的代码: -

frame = document.getElementById("toolkit-iframe");
frame.document.getElementById("top-nav-links").style.display='none';

OR 

frame = document.getElementById("toolkit-iframe");
frame.contentDocument.getElementById("top-nav-links").style.display='none';

我没有成功隐藏注销链接。任何人都可以帮助我。我将非常感谢。

4

2 回答 2

1

没有直接的方法来操纵 iframe 的内容,由于安全问题,它没有托管在您的域中。

但是,您的问题有一个“hacky”解决方法:

将您的 iframe 放在容器 div 中。Div 获得相对定位。在容器中放置另一个 div 并将其设置为绝对定位,并且可能是正的 z-index。根据logoutlink的大小和位置设置这个隐藏div的宽高和位置。

于 2012-07-04T12:59:02.600 回答
0

即使在 iframe 中,您也不能将 javascript 注入到另一个域的页面中。

于 2012-07-04T12:21:59.820 回答