0

私は現在、社内のナレッジ ベースの管理を担当しています。このサイトでは、フラッシュ ナビゲーションと ASP を使用して、コンテンツをページ中央の div に取り込みます。サイトを再設計し、多くの理由でフラッシュと ASP の使用を排除しています。その 1 つは、このリソースをオフラインで利用できるようにする必要があるためです。そのため、静的ナビゲーションを作成し、AJAX を使用してコンテンツを DIV に強制しています。これがベスト プラクティスではないことは承知していますが、すべてのページに何らかのナビゲーションが必要であり、数百、数千の個々のページを変更することは選択肢ではありません。私が今までやってきたことはすべてうまくいっています!

ここに問題があります。

DIV 内で開くページには、それ自体に大量のリンクがあります。これらのリンクは新しいページで開かれていますが、それはうまくいきません。他のすべてのページは、その DIV 内で開く必要があります。これが可能かどうかさえわかりませんが、ベストプラクティスでなくても、これに対する答えを得たいと思っています.

返信ありがとうございます。

マーティ

4

2 に答える 2

1

多くの労力を費やすことなくそれを行う唯一の方法は、そのページを iframe で開くことです。iframe を追加するだけで完了です。

他のオプションは、参照しているリンクがその div 内に読み込まれるように、これらすべてのページに変更を加えることです。

于 2012-04-19T00:17:19.497 に答える
0

使用する

<base target="name-of-the-div-where-you-want-the-link-to=open"> 

ヘッドセクションで、あなたは行く準備ができているはずです

于 2012-04-19T00:16:56.443 に答える