有一个网站( S ),其中包含显示我网站的iframe( A )。我需要的是使用javascript将myrame( B )从我的网站添加到父页面( S )。我编写了一些内容,但是这会将新的iframe( B )添加到iframe( A )内容中,而不是添加到父级( S )< / p>
网站( S )不是同一个域。
我网站上的代码:
<script>
function GetFrame()
{
ifrm = window.document.createElement("IFRAME");
ifrm.setAttribute("src", "http://stackoverflow.com/");
ifrm.setAttribute("style", "position: absolute; left: 0px; top: 0px; width: 100%; height: 25%; border: none;");
window.document.getElementsByTagName('BODY')[0].appendChild(ifrm);
}
</script>
<img src="image.jpg" onload="GetFrame()"/>
答案 0 :(得分:0)
如果您想将iframe B 添加到 S ,则需要 S 为您运行脚本,方法是通过提取使用<script src="SCRIPT_URL"></script>
或将其定义为<script>YOUR_SCRIPT</script>
。