0

これが私の問題です-Dremweaverナビゲーションバーにボタンメニューが挿入されています。マウスオーバー/プレスに応じて、ボタンリンク内のいくつかの画像を交換します。メニューバーを初めて使用するとき、ボタンは正しく機能しているようです。メニューリンクから特定のページに移動し、ブラウザの戻るボタンを使用して戻ると、最後に押されたボタンは押された/マウスオーバーの状態を保持します。更新ボタンを押すと、問題は解消されます。誰かがこれの治療法を知ることができますか?ありがとう。

4

1 に答える 1

1

ブラウザが戻るボタンを押したときにページをリロードしているのではなく、ページを離れたときにページの状態をフリーズしていない可能性が非常に高いです。個人的には心配する必要はありませんが、アンロード イベント ハンドラーを追加して、状態を希望の状態に戻すことができます。組み込みのナビゲーション バーを使用したことがないか、少なくともあまりにも長い間、前に持っていたことを忘れてしまったので、どうやってこれを達成するのかわかりません。私が過去に見たコードは、「標準的な」JavaScript プラクティスと呼ばれるものにはほど遠いものですが、コードが 8 ~ 10 年前のものであることは間違いありません。

それを超えて、誰かが解決策を推奨できるように問題のコードをすべて見ることができるように、あなたのページ (またはその jsfiddle) にリンクする必要があります。

于 2011-04-26T02:54:56.573 に答える