|
@@ -255,21 +255,21 @@
|
|
console.log('theme : initFirstLoad()', window.location);
|
|
console.log('theme : initFirstLoad()', window.location);
|
|
console.log(document.cookie);
|
|
console.log(document.cookie);
|
|
var url = window.location.pathname;
|
|
var url = window.location.pathname;
|
|
- var origin_path = getCookie('edlp_origin_path');
|
|
|
|
- console.log('origin_path', origin_path);
|
|
|
|
- if(origin_path){
|
|
|
|
- var path_elements = origin_path.split('~~');
|
|
|
|
- console.log(path_elements);
|
|
|
|
- var sys_path = path_elements[0];
|
|
|
|
- var url = path_elements[1];
|
|
|
|
|
|
+ // var origin_path = getCookie('edlp_origin_path');
|
|
|
|
+ // console.log('origin_path', origin_path);
|
|
|
|
+ var origin_sys_path = window.localStorage.getItem('edlp_origin_path');
|
|
|
|
+ console.log('origin_sys_path', origin_sys_path);
|
|
|
|
+ var origin_url = window.localStorage.getItem('edlp_origin_url');
|
|
|
|
+ console.log('origin_url', origin_url);
|
|
|
|
+ if(origin_sys_path){
|
|
// create history state
|
|
// create history state
|
|
var state = {
|
|
var state = {
|
|
- ajax_path: parseAjaxSysPath(sys_path),
|
|
|
|
- sys_path: sys_path,
|
|
|
|
|
|
+ ajax_path: parseAjaxSysPath(origin_sys_path),
|
|
|
|
+ sys_path: origin_sys_path,
|
|
};
|
|
};
|
|
console.log('state', state);
|
|
console.log('state', state);
|
|
// record history state
|
|
// record history state
|
|
- history.replaceState(state, null, url);
|
|
|
|
|
|
+ history.replaceState(state, null, origin_url);
|
|
// load content through ajax
|
|
// load content through ajax
|
|
ajaxLoadContent(null, state.sys_path, state.ajax_path);
|
|
ajaxLoadContent(null, state.sys_path, state.ajax_path);
|
|
// reset the cookie
|
|
// reset the cookie
|