1

そのため、更新後にページがデフォルトのタブに戻る理由を理解しようとしています。

ページを更新/再読み込みしても現在のタブにとどまりたい

4

1 に答える 1

2

ほとんどの場合、クライアント側でタブが読み込まれていることが原因です。

つまり、別のタブに切り替えるたびに、実際には新しいリクエストを作成せず、別のタブを表示および非表示にするだけです。タブをリロードすると、デフォルトで最初のタブに戻ります。

これを回避する最も簡単で一般的な方法は、URLハッシュを使用してユーザーのアクティブなタブを追跡することです。次に、各リクエストの後にタブを読み込むときに、URLでハッシュを確認し、ハッシュが存在する場合は対応するタブを表示します。

詳細はこちら:http ://www.w3schools.com/jsref/prop_loc_hash.asp

お役に立てれば :)

于 2012-07-26T06:09:57.707 に答える