質問については、関連するコードのみを表示しようとしています (以下を参照してください)。関数loadUserでuser.jspを呼び出した結果、セッション属性が変更されます。これらのセッション属性は、actions.jspをロードする jQuery 関数loadActionsで使用されます。
ただし、Web ページにアクセスするたびに保存されているページの新しいバージョンを確認するように Internet Explorer が設定されている場合にのみ、セッション属性の変更がactions.jspに表示されます。それ以外の場合、 loadUserを数回呼び出した後でも、これらのセッション属性はまったく変更されません。
Mozilla は正常に動作しているようです。
関数 loadActions で新しいセッション属性の使用を強制する可能性はありますか?
$(document).ready(function ()
{
loadUser();
});
var loadUser = function () {
$.ajax({
url: 'user.jsp',
data: {…},
success: function (data) {…},
error: function (data) {…},
complete: function () {
loadActions();
}
});
}
var loadActions = function () {
$('#actionsList').load('actions.jsp #print, #letters');
}