1

アニフレームを作成するために JavaScript 関数を使用していますが、機能しません。

メインページに 4 つのボタンがあります (JSP を使用)。その下の同じウィンドウ内で4つの異なるページを開きたいです(ヘッダーとフッターと考えることができます)。 onClick(ヘッダー部分にある) 4 つのボタンのいずれかの 1 つのそれぞれのページは、同じページ内 (フッター部分) で開く必要があります。上記(ヘッダー部分のように言うことができます)いくつかのテキストボックスがあり、すべてのページにそれらを保持したいと考えています。を使用していiframeます。1つは静的srciesrc="index.jsp"と「フッター」のもので、クリックごとに別のページを開きたいです。

私はヘッダー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