Commit b6e71f20 by Masaru Abe

Getits対応

parent 822c73cc
......@@ -824,14 +824,19 @@ function avwClearError() {
/* ブラウザunload時に警告メッセージの出力設定を行う関数 */
function avwSetLogoutNortice() {
window.onbeforeunload = function(event) {
// メッセージ表示
// FFでは、https://bugzilla.mozilla.org/show_bug.cgi?id=588292 によりメッセージが出力されない
var message = i18nText('sysInfoWithoutLogout');
var e = event || window.event;
if(e) {
e.returnValue = message;
}
return message;
if( ClientData.isGetitsMode() == true ){
COMMON.SetEndLog(contentID);
COMMON.RegisterLog();
} else {
// メッセージ表示
// FFでは、https://bugzilla.mozilla.org/show_bug.cgi?id=588292 によりメッセージが出力されない
var message = i18nText('sysInfoWithoutLogout');
var e = event || window.event;
if(e) {
e.returnValue = message;
}
return message;
}
};
};
/* 警告メッセージを出力しないでページ遷移を行う関数 */
......
......@@ -550,14 +550,6 @@ COMMON.operateData = function(args, strKey, returnDefaultData) {
SessionStorageUtils.set(strKey, JSON.stringify(LocalStorageUtils.get(strKey)));
return JSON.parse(SessionStorageUtils.get(strKey));
}
// SessionStorageUtils.set(strKey, JSON.stringify(LocalStorageUtils.get(strKey)));
// if (SessionStorageUtils.get(strKey) != 'undefined'
// && SessionStorageUtils.get(strKey) != undefined
// && SessionStorageUtils.get(strKey) != ''
// && SessionStorageUtils.get(strKey) != null
// && SessionStorageUtils.get(strKey) != 'null') {
// return JSON.parse(SessionStorageUtils.get(strKey));
// }
return returnDefaultData;
}
}
......@@ -1572,9 +1564,16 @@ var ClientData = {
isGetitsMode: function (data) {
if (arguments.length > 0) {
SessionStorageUtils.set(Keys.isGetitsMode, data);
SessionStorageUtils.set(Keys.isGetitsMode, JSON.stringify(data));
} else {
return SessionStorageUtils.get(Keys.isGetitsMode);
if (SessionStorageUtils.get(Keys.isGetitsMode) != 'undefined'
&& SessionStorageUtils.get(Keys.isGetitsMode) != undefined
&& SessionStorageUtils.get(Keys.isGetitsMode) != ''
&& SessionStorageUtils.get(Keys.isGetitsMode) != null
&& SessionStorageUtils.get(Keys.isGetitsMode) != 'null') {
return JSON.parse(SessionStorageUtils.get(Keys.isGetitsMode));
}
return false;
}
},
......
......@@ -502,6 +502,18 @@ function enableAllControl() {
}
}
}
if( ClientData.isGetitsMode() == true ){
$('#imgHome').unbind('click');
$('#imgHome').removeClass();
$('#imgHome').addClass('home_off');
/* back button */
$('#imgBack').unbind('click');
$('#imgBack').removeClass();
$('#imgBack').addClass('back_off');
}
checkExistNextPrePage();
};
......
......@@ -517,11 +517,6 @@ LOGIN.getServiceOptionList = function(){
});
};
//function OpenChangePassword() {
// //$("#dlgChangePassword").dialog("open");
// //$(".ui-dialog-titlebar").hide();
//};
LOGIN.loginWhenClickEnter = function(e){
var code = (e.keyCode ? e.keyCode : e.which);
if(code == 13) { //Enter keycode
......@@ -532,8 +527,8 @@ LOGIN.loginWhenClickEnter = function(e){
$(document).ready(function (e) {
//セッションストレージクリア
//SessionStorageUtils.clear();
//avwUserSessionObj = null;
SessionStorageUtils.clear();
avwUserSessionObj = null;
// create new session
avwCreateUserSession();
initi18n();
......@@ -573,6 +568,9 @@ $(document).ready(function (e) {
if( ClientData.isGetitsMode() == true ){
//念のため前回までの閲覧ログは削除
ClientData.ContentLogData([]);
$('#anonymous').show();
setTimeout(
function () {
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment