Internet Explorer 8 以降で奇妙な問題が発生しています。
私たちのログイン プロセスは、AJAX 呼び出しを使用して、基になるサーブレットに渡される非表示のパラメーターを投稿する Javascript を使用して処理されます。
$j(document).ready(function() {
console.log('loaded');
$j(".show-login").click( function() {
var id=this.id.split("_",1);
$j(".options-drop-down").hide();
$j(".all-options-buttons").removeClass("xyz-options-button-selected");
$j(".all-options-buttons").addClass("xyz-options-button");
$j("#"+id+"_login_options").show();
$j("#"+this.id).removeClass("xyz-options-button");
$j("#"+this.id).addClass("xyz-options-button-selected");
});
});
無効なログインが原因で、後続のすべてのログインでエラーが発生します。変数はサーブレットで正しく受信されますが、何らかの理由でセッション値が正しくありません。
コードは Firefox、Chrome、および Safari で動作します。