data.htmlJson = JSON.parse(data.htmlJson); // 设置token function setToken(){ if(user.token !== '') { sessionStorage.setItem('x-token', user.token); }else { sessionStorage.setItem('x-token', ''); } } // 获取token function getToken() { var t = sessionStorage.getItem('x-token'); return t } // 页面跳转 function transPage(_pageNumber, _activityCode, _token, _addParam) { var url = '' // if (typeof _urlParam !== 'undefined' && _urlParam !== '') { // url = baseUrl + "/ACTIVITY/view/" + _activityCode + "/" + _pageNumber + '?' + _urlParam; // } else { // url = baseUrl + "/ACTIVITY/view/" + _activityCode + "/" + _pageNumber; // } var _urlParam = location.search; if (typeof _urlParam !== 'undefined' && _urlParam !== '') { url = "/ACTIVITY/view/" + _activityCode + "/" + _pageNumber + _urlParam + (_addParam !== undefined ? ('&' + _addParam) : ''); } else { url = "/ACTIVITY/view/" + _activityCode + "/" + _pageNumber + (_addParam !== undefined ? ('?' + _addParam) : ''); } var _form = document.createElement('form'); _form.action = url; _form.method = "post"; _form.style.display = "none"; var inputToken = document.createElement('input'); inputToken.value = _token; inputToken.name = 'x-token'; _form.appendChild(inputToken); document.body.appendChild(_form); _form.submit(); } // 获取URL中指定参数 function getQueryString(name) { var reg = new RegExp('(^|&)' + name + '=([^&]*)(&|$)', 'i'); var r = window.location.search.substr(1).match(reg); if (r != null) { return unescape(r[2]); } return null; } // 加载HTML结构 function loadHtmlJson() { $('body').prepend(json2html(data.htmlJson)); var _relationship = JSON.parse(data.relationship); for(var i=0;i<_relationship.childs.length;i++) { var _page = _relationship.childs[i].page var _pageNumber = _relationship.childs[i].pageNumber $('body').prepend(json2html(JSON.parse(data[_page].htmlJson))); $('#html-template-'+_pageNumber).addClass('global-none') } }