Browse Source

Merge branch 'feature/v4.8.12-zyh' of qmx/jy into feature/v4.8.12

wangkaiyue 2 years ago
parent
commit
c4b65b41a9

+ 6 - 5
src/web/staticres/js/login.js

@@ -463,7 +463,7 @@ function checkCounts() {
 //查询用户信息,响应页面登录信息
 var logic = function(data,num){
 	if(data.result=="ok"){
-       	//判断是否需要设置cookie 
+       	//判断是否需要设置cookie
 		if(data.cValue){
 			afterLoginSetCookit(data.cName,data.cValue,data.expires)
 		}
@@ -498,7 +498,8 @@ var logic = function(data,num){
 	      phone: '',
 	      avatar: data.s_headimage || ''
 	    })
-	    if (typeof window.GuideIntroDialog === 'function') {
+      var skipInit = location.href.indexOf('/notin/page') !== -1
+	    if (!skipInit && typeof window.GuideIntroDialog === 'function') {
 	      window.guideIntroDialog = new GuideIntroDialog()
 	    }
 	    try{
@@ -737,7 +738,7 @@ var signout = function(){
             clearLoginStorage(/-login-clear/)
 			afterSignoutClearCookit();
 			// window.location.href="/";
-            var pt = new RegExp("^/article/content/.+$|^/front/dataExport/.+$|^/front/course/codePay$|^/front/course/orderPay$|^/entpc/.+$|^/bid/pc/page/.+$");
+            var pt = new RegExp("^/article/content/.+$|^/front/dataExport/.+$|^/front/common(Footer|Header)|^/front/course/codePay$|^/front/course/orderPay$|^/entpc/.+$|^/bid/pc/page/.+$");
             if(pt.test(window.location.pathname)){
                 window.location.href="/";
             }else{
@@ -1878,7 +1879,7 @@ function openLoginDig(type, redirectUrl) {
       var injectLogic = logic
       logic = function (data, num) {
         if (data.result === 'ok') {
-        	//判断是否需要设置cookie 
+        	//判断是否需要设置cookie
 			if(data.cValue){
 				afterLoginSetCookit(data.cName,data.cValue,data.expires)
 			}
@@ -1984,7 +1985,7 @@ var loginDialog = {
       // $parent.find('.auto-login-checkbox').toggleClass('checked')
       // $parent.find('.auto-login-container').toggleClass('checked')
       // _this.chcekBindKeep(this)
-      
+
       // 手机号验证码自动登录、手机号密码自动登录、微信 下次自动登录 状态同步
       $('.auto-login-checkbox').toggleClass('checked')
       $('.auto-login-container').toggleClass('checked')

+ 39 - 0
src/web/templates/common/include-footer.html

@@ -1,2 +1,41 @@
+<!DOCTYPE html>
+<html>
+<head>
+  <meta content="IE=edge,Chrome=1" http-equiv="X-UA-Compatible" />
+  <meta content="webkit" name="renderer">
+  <meta content="telephone=no" name="format-detection" />
+  <meta content="大会员" name="enable-header" />
+  {{include "/common/pnc.html"}}
+  <link href='{{Msg "seo" "cdn"}}/css/reset.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/pccss/reset_pc.css' rel="stylesheet" type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/css/pc.css?v={{Msg "seo" "version"}}' rel="stylesheet" />
+  <link href='{{Msg "seo" "cdn"}}/pccss/public-nav-1200.css?v={{Msg "seo" "version"}}' rel="stylesheet"
+        type="text/css" />
+  <style>
+    .j-bottom {
+      display: block !important;
+    }
+    body {
+      overflow: hidden;
+    }
+  </style>
+</head>
+
+<body>
+
+
+<script src='{{Msg "seo" "cdn"}}/js/public-nav.js?v={{Msg "seo" "version"}}' type="text/javascript"></script>
+<script src='{{Msg "seo" "cdn"}}/js/jquery.cookie.js?v={{Msg "seo" "version"}}' type="text/javascript"></script>
+
+<!--S-百度统计-->
 {{include "/common/pcbottom.html"}}
 {{include "/common/baiducc.html"}}
+<!--E-百度统计-->
+<script>
+  $('a').each(function () {
+    $(this).attr('target', '_top')
+  })
+</script>
+</body>
+
+</html>

+ 62 - 1
src/web/templates/common/include-head.html

@@ -1,2 +1,63 @@
-{{include "/common/pnc.html"}}
+<!DOCTYPE html>
+<html>
+
+<head>
+  <meta content="IE=edge,Chrome=1" http-equiv="X-UA-Compatible" />
+  <meta content="webkit" name="renderer">
+  <meta content="telephone=no" name="format-detection" />
+  <meta content="/" name="enable-header" data-theme="light" />
+  {{include "/common/pnc.html"}}
+  <link href='{{Msg "seo" "cdn"}}/css/reset.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/css/subscribe.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/pccss/reset_pc.css' rel="stylesheet" type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/css/pc.css?v={{Msg "seo" "version"}}' rel="stylesheet" />
+  <link href='{{Msg "seo" "cdn"}}/pccss/public-nav-1200.css?v={{Msg "seo" "version"}}' rel="stylesheet"
+        type="text/css" />
+  <link href='{{Msg "seo" "cdn"}}/css/swiper.min.css?v={{Msg "seo" "version"}}' rel="stylesheet" type="text/css" />
+  <link href="//cdn-common.jianyu360.com/cdn/lib/element-ui/2.15.7/lib/theme-chalk/index.css" rel="stylesheet" />
+  <style>
+    .j-bottom {
+      display: none !important;
+    }
+    #public-nav {
+      display: block !important;
+    }
+    body {
+      overflow: hidden;
+      min-height: 450px;
+    }
+    body.in-iframe {
+      background-color: transparent !important;
+    }
+  </style>
+</head>
+
+<body>
 {{include "/common/pchead.html"}}
+
+<script src='{{Msg "seo" "cdn"}}/js/public-nav.js?v={{Msg "seo" "version"}}' type="text/javascript"></script>
+<script src='{{Msg "seo" "cdn"}}/js/jquery.cookie.js?v={{Msg "seo" "version"}}' type="text/javascript"></script>
+<script src="//cdn-common.jianyu360.com/cdn/lib/vue/2.6.14/vue.min.js"></script>
+<script src="//cdn-common.jianyu360.com/cdn/lib/element-ui/2.15.7/lib/index.js"></script>
+<script>
+  setNavTheme(firstTheme = 'light')
+  haslogin({{.T.logid}});
+</script>
+<!--S-百度统计-->
+
+{{include "/common/pcbottom.html"}}
+{{include "/common/baiducc.html"}}
+<!--E-百度统计-->
+<script>
+  $("#login .loginBtn").attr('onclick', '')
+  $('#login').off('click').on('click', function () {
+    window.top.location.replace('/notin/page?backTo=/')
+  })
+  $('a').each(function () {
+    $(this).attr('target', '_top')
+  })
+  window.top.document.querySelector('.default-iframe.header').classList.add('fix-header')
+</script>
+</body>
+
+</html>