2012-04-14 13 views
0

ウェブサイトのホームページにログイン用のダイアログボックスが表示され、登録されたユーザーがログインしたときにログアウトが表示されますが、ログインダイアログボックスも再表示されるときに問題が発生します。私は外部JavaScriptのファイル関数を呼び出すbodyタグの中でonloadイベントを呼び出すため、同じページを再度読み込むために考えます。私は一度ユーザーのログインダイアログボックスが再び表示されない必要がありますしたい。何か案が?ユーザーがログインしたときにログインダイアログボックスを削除するにはどうすればよいですか?

+1

あなたの質問は非常に抽象的です。より詳細な説明はありません。プログラミングコードを提供するのが一番です。 – heximal

答えて

1

ユーザーがログインしたボタンを一度押すと、セッション変数をチェックする必要があります。これがヌルでない場合は、パネルのログインを非表示にしてください。

+0

javascriptの助けを借りてもいいですか? –

+0

まず、コードの背後にあるセッション変数に内容を挿入する必要があります。 VAR user =( '<%= Session.Contents ["USERID"]%>' if(user!= null){ログインパネルが表示されている} else {ログインがパネルに表示されていない} – test

関連する問題