上に示すように:
ul->li の別の a をクリックするたびに別の Web ページにリンクし、iframe で表示したいのですが、リンクは成功しましたが、問題が発生しました。リンクが成功すると、現在のページ全体がページの先頭にジャンプします。これは、iframe がページ全体の中央にあるため、非常に非論理的です
iframe のターゲット属性 _parent に関連しているようです。すべて試してみましたが、うまくいきません。この問題を解決する方法を教えてください。
ディスカッションへの返信 (解決策)
この問題に遭遇した人はいないでしょうか? iframe はリンクを 1 つだけ持つことができ、3 つの li の A のうち 3 つは同じ位置で 3 つの iframe しか使用できず、show イベントと Hide イベントを使用して現在アクティブな iframe を表示できるようです。リンクは 1 つだけあり、3 つの li 内の 3 つの a は、同じ場所で 3 つの iframe を使用することしかできません。その後、show イベントと非表示イベントを使用して、現在アクティブな iframe を表示します
これは解決策ですが、次のように動的に記述します。これは問題とは何の関係もないようです。
iframe は、リンクは 1 つだけ、3 つの li には 3 つの a しかなく、同じ場所で使用できる iframe は 3 つだけです。現在アクティブな iframe を表示するには、show および Hide イベントを使用します
これは解決策ですが、これが私のやり方です
申し訳ありませんが、質問をよく読んでいませんでした。と勘違いしてしまいました。 a のリンクはアンカーポイントで iframe にリンクされ、iframe 内のリンクは外部ページに接続されるようになります。別のページへのリンクを書くとページ全体が転送されます。このページにリンクすると、_parent であっても _self であっても、このページは更新されます。