1

我正在使用 javascript 函数来创建 aniframe,但它不起作用。

我在主页上有 4 个按钮(使用 JSP)。我想在下面的同一个窗口中打开 4 个不同的页面(我们可以认为它是页眉和页脚)。 onClick在 4 个按钮中的任何一个(位于页眉部分)中,一个相应的页面应在同一页面内打开(在页脚部分)。在上面(可以说是标题部分)我​​有一些文本框,并希望将它们保留在每一页上。我正在使用一个iframe. 一个有静态srciesrc="index.jsp"和“页脚”,我想根据 click 打开不同的页面。

我使用标头 iframe 作为 -

<iframe id='header_iframe' style="width: 100%; height:250px;" src="index.jsp" name="iframe_main" frameborder="0"></iframe>

我正在使用 javascript 函数创建 iframe,但它不起作用

作为-

function setIframe()
{
   var demo_Iframe = document.createElement("iframe");
   demo_Iframe.src = "http://localhost:8084/project/demo.jsp";
   demo_Iframe.id="demo_Iframe";
   demo_Iframe.width="100%";
   demo_Iframe.height="400px";
   document.appendChild(demo_Iframe);
}

我正在调用按钮setIframe()事件onclick

4

1 回答 1

0

尝试

document.getElementsByTagName('body')[0].appendChild(demo_Iframe);

演示:小提琴

于 2013-04-03T03:56:23.083 回答