0

トップメニューがフレームに格納されている古いシステムに取り組んでいます。悪い慣行であることは承知していますが、前述のとおり、これは古いシステムです。タブ付きメニューは、JavaScript を使用して次のようにページを変更しました。

<a href="javascript:top.location.href='/content/newpage'">Link</a>

これは機能しますが、ページは複雑なページであり、読み込みに時間がかかり、読み込み中に /content/newpage がそのトップ フレームに表示されます。私の知る限り、これは Chrome 29 でのみ発生します。Firefox や IE、以前のバージョンの Chrome では発生しません。

これを回避する方法はありますか?ターゲット パラメータを使用して強制的にトップ フレームに移動し、JavaScript ではなく「通常の」リンクを使用できますか?

4

1 に答える 1

3
<a href="#" onclick="top.location.href='/content/newpage'; return false">Link</a>
于 2013-09-17T18:07:24.430 に答える