0

私は 1 つの Web サイトを持っていて、それをブックマークに追加しました。

状況は次のとおりです。ブラウザーを開いて、ブックマークした場所からロードされた Web サイトを開きました。現在、tab1 には Web サイトが含まれています。次に、ホームページにあるのでログに記録しています。

次に、新しいタブを開きましたが、サイトをロードしませんでした。次に、タブ1を閉じてから、ブックマークの場所からサイトを開きます。ここでは loginpage の代わりに、tab2 にあったページを直接ロードします。

ログインしたタブを閉じると、次のタブでログインページを要求する必要があります

これを達成する方法を教えてください

ありがとう

4

2 に答える 2

0

ログイン Cookie は、同じブラウザ タブで共有されます (場合によっては、同じ種類のブラウザでも)。

つまり、IE のタブでログインすれば、別のタブでログインする必要はありません。ログイン Cookie は引き続き有効で、自動的にログインされます。

ただし、FireFox や Chrome で同じページを開くと、IE でログインしていてもログインする必要があります。

更新:タブを閉じて別のタブ (同じブラウザ内) で再度開いた場合、ユーザーに再ログインを求めないでください。銀行のウェブサイトでさえそうはしません。(もちろん、ブラウザを閉じた場合、ユーザーは再ログインする必要があります。)

于 2012-12-07T15:31:51.553 に答える
0

ページを閉じるときは、ユーザーをログアウトする必要があります。

イベントを使用onbeforeunloadして、アクティブなユーザーを手動でログアウトできます。

ブラウザを閉じたとき、またはページを終了したときに変更を保存する方法に関するこの記事をご覧ください。

于 2012-12-07T15:36:50.260 に答える