0

client.jsp ページがあり、その中に次の iframe を配置しました

<IFRAME SRC="<%=filterPath%>" width="100%" height="1811px"  id="iframe1" marginheight="0" frameborder="0" ></iframe>

client.jsp私は他のページを呼び出すためのリンクを持っており、そのページから次のコードを使用して client.jsp に再度リダイレクトします

<a href="client.jsp">redirect</a>

同じのビューソースを見ると、2つのiframeが見つかり、コードは次のようになります

<iframe>
   <iframe>

   <iframe>
</iframe>

他のページから client.jsp を呼び出すたびに、新しい iframe が作成されます。この問題を解決するにはどうすればよいですか?

4

2 に答える 2

1

リダイレクトをクリックすると、IFRAME ではなく、メイン ウィンドウにページをロードする必要があります。

これは、次のコードを使用して実現できます。

<a target="_parent" href="client.jsp">redirect</a>
于 2012-05-18T14:42:09.597 に答える
0

リンクが iframe 内にあり、他の iframe を使用して iframe new client.jsp にロードすると、これが得られます。これで結構です。これをiframeの先頭に置くだけです:

<base target="_parent" />

またはすべてのリンクに対して指定します target="_parent":

<a href="your_href" target="_parent">your link</a>
于 2012-05-18T14:48:38.847 に答える