123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318 |
- <!DOCTYPE html>
- <html>
- <head>
- <meta charset="UTF-8">
- <title>文章分享-科袖网</title>
- <meta name="viewport" content="width=device-width,initial-scale=1,minimum-scale=1,maximum-scale=1,user-scalable=no" />
- <link rel="stylesheet" href="../css/reset.css" />
- <link rel="stylesheet" href="../css/common.css" />
- <link rel="stylesheet" href="../css/share.css" />
- <script type="text/javascript" src="../js/jquery-1.11.1.js"></script>
- <script type="text/javascript" src="http://res.wx.qq.com/open/js/jweixin-1.0.0.js"></script>
- <style>
- html,
- body {
- margin: 0;
- padding: 0px;
- background: #FFFFFF;
- }
- </style>
- </head>
- <body>
- <div class="contentBody2">
- <div class="showDetail">
- <div class="h1Font hWeight" id="articleName"></div>
- <div class="madiaBlock">
- <ul class="mui-table-view noactiveTab">
- <li class="mui-table-view-cell" id="personAL">
- <div class="flexCenter mui-clearfix">
- <div class="madiaHead useHead" id="messImg"></div>
- <div class="madiaInfo">
- <p><span class="h1Font" id="name"></span><em class="authiconNew" title="" id="auth"></em></p>
- <p class="h3Font" id="oTime"></p>
- </div>
- </div>
- </li>
- </ul>
- </div>
-
- <div class="showMain" id="articleContent">
- </div>
-
- <ul class="tagList displayNone">
-
- <span class="h2Font">金属材料工程与腐</span>
- </li>-->
- </ul>
- </div>
- <div class="shareEcode">
- <div class="Ecodebox">
- <div class="Ecodecon clearfix">
- <img src="../images/weixin_code.jpg" />
- <div class="codecon">
- <h1>「 科袖 」</h1>
- <h2>搭建企业与专家的桥梁</h2>
- <h3>长按识别科袖公众号</h3>
- </div>
- </div>
- </div>
- <div style="margin:20px auto;">
- <a href="http://a.app.qq.com/o/simple.jsp?pkgname=com.ekexiu.app"><button class="frmbtn frmactive">下载移动客户端</button></a>
- </div>
- </div>
- </div>
- <script type="text/javascript">
- $(document).ready(function() {
- var imgUrl ="";
- var lineLink = document.location.href;
- var descContent="";
- var shareTitle;
- var appid = '';
- var articleId = GetQueryString("id");
- $.ajax({
- "url" : "/ajax/article/pageViews",
- "type" : "POST" ,
- "dataType" : "json",
- "data" :{"articleId":articleId},
- "success" : function(data) {
- console.log(data);
- if (data.success){
- }
- },
- "error":function(){
-
- }
- });
- var oArticleModule = {
- articleId: GetQueryString("id"),
- oAjaxGet: function(url, obj, oType, oFun) {
- $.ajax({
- url: url,
- data: obj,
- dataType: 'json',
- type: oType,
- timeout: 10000,
- traditional: true,
- success: function(data) {
- if(data.success) {
- oFun(data.data);
- }
- },
- error: function(e) {
- return;
- }
- });
- },
- articleMess: function($data) {
- console.log($data);
- document.getElementById("articleName").innerHTML = $data.articleTitle;
- $("#oTime").text(commenTime($data.createTime))
- shareTitle=$data.articleTitle;
- document.title=$data.articleTitle;
- stt = $data.articleImg.substring(0, 9);
- imgUrl="http://www.ekexiu.com/data/article/" + stt + $data.articleId + "_s.jpg";
- console.log(stt)
- if($data.articleContent) {
- document.getElementById("articleContent").innerHTML = $data.articleContent;
- descContent=$data.articleContent;
- }
- if($data.subject) {
- document.getElementsByClassName("tagList")[0].style.display = "block";
- var arr = $data.subject.split(",");
- for(var i in arr) {
- var oLi = document.createElement("li");
- oLi.innerHTML = '<span class="h2Font">' + arr[i] + '</span>'
- document.getElementsByClassName("tagList")[0].appendChild(oLi);
- }
- }
- if($data.articleType == 1) {
- oArticleModule.oAjaxGet("../ajax/professor/editBaseInfo/" + $data.professorId, "", "get", oArticleModule.professorMess);
- } else {
- oArticleModule.oAjaxGet("../ajax/org/" + $data.orgId, "", "get", oArticleModule.business);
- }
- },
- professorMess: function($data) {
- console.log($data);
-
- $("#name").text($data.name);
- if($data.hasHeadImage == 1) {
- document.getElementById("messImg").style.backgroundImage = "url(../images/head/" + $data.id + "_l.jpg" + ")";
- }
- var userType = autho($data.authType, $data.orgAuth, $data.authStatus);
- document.getElementById("auth").classList.add(userType.sty);
- },
- business: function($data) {
-
- if($data.forShort) {
- document.getElementById('name').innerHTML = $data.forShort;
- }else{
- document.getElementById('name').innerHTML = $data.name;
- }
- if($data.hasOrgLogo) {
- document.getElementById("messImg").style.backgroundImage = "url(../images/org/" + $data.id + ".jpg" + ")";
- }
- if($data.authStatus == 3) {
- document.getElementById("auth").classList.add("authicon-com-ok");
- }
- }
- }
-
- oArticleModule.oAjaxGet("../ajax/article/query", {
- articleId: oArticleModule.articleId
- }, "get", oArticleModule.articleMess);
- function GetQueryString(name) {
- var reg = new RegExp("(^|&)" + name + "=([^&]*)(&|$)", "i");
- var r = window.location.search.substr(1).match(reg);
- var context = "";
- if(r != null)
- context = r[2];
- reg = null;
- r = null;
- return context == null || context == "" || context == "undefined" ? "" : decodeURI(context);
- }
-
- function autho() {
- if(arguments[0] == 1) {
- return {
- "sty": "authicon-pro",
- "title": "科袖认证专家"
- }
- } else {
- if(arguments[1] == 1) {
- return {
- "sty": "authicon-staff-ok",
- "title": "企业认证员工"
- }
- } else {
- if(arguments[2] == 3) {
- return {
- "sty": "authicon-real",
- "title": "实名认证用户"
- }
- } else {
- return {
- "sty": "e",
- "title": " "
- }
- }
- }
- }
- }
-
- $.ajax({
- url: "../ajax/weixin/jsapiTicket",
- type: 'get',
- dataType: 'json',
- contentType: "application/x-www-form-urlencoded; charset=utf-8",
- data: {
- 'url': location.href.split('#')[0]
- },
- success: function(data) {
- if(data.data) {
- wx.config({
- debug: false,
- appId: data.data.appId,
- timestamp: data.data.timestamp,
- nonceStr: data.data.nonceStr,
- signature: data.data.signature,
- jsApiList: [
- "onMenuShareAppMessage",
- "onMenuShareTimeline",
- "onMenuShareQQ",
- "onMenuShareQZone",
- "scanQRCode",
- ]
- });
- wx.ready(function() {
-
- wx.onMenuShareAppMessage({
- title: shareTitle,
- desc: descContent,
- link: lineLink,
- imgUrl: imgUrl,
- success: share_success_callback,
- cancel: share_cancel_callback
- });
- wx.onMenuShareTimeline({
- title: shareTitle,
- desc: descContent,
- link: lineLink,
- imgUrl: imgUrl,
- success: share_success_callback,
- cancel: share_cancel_callback
- });
- wx.onMenuShareQQ({
- title: shareTitle,
- desc: descContent,
- link: lineLink,
- imgUrl: imgUrl,
- success: share_success_callback,
- cancel: share_cancel_callback
- });
- wx.onMenuShareQZone({
- title: shareTitle,
- desc: descContent,
- link: lineLink,
- imgUrl: imgUrl,
- success: share_success_callback,
- cancel: share_cancel_callback
- });
- });
-
- function share_success_callback() {}
-
- function share_cancel_callback() {}
- }
- }
- });
- function commenTime(startTime) {
- console.log(startTime)
- var nowTimg = new Date();
- var startdate = new Date();
- startdate.setFullYear(parseInt(startTime.substring(0, 4)));
- startdate.setMonth(parseInt(startTime.substring(4, 6)) - 1);
- startdate.setDate(parseInt(startTime.substring(6, 8)));
- startdate.setHours(parseInt(startTime.substring(8, 10)));
- startdate.setMinutes(parseInt(startTime.substring(10, 12)));
- startdate.setSeconds(parseInt(startTime.substring(12, 14)));
- var date3 = nowTimg.getTime() - startdate.getTime();
- var hours = parseInt((date3 % (1000 * 60 * 60 * 24)) / (1000 * 60 * 60));
- var minutes = parseInt((date3 % (1000 * 60 * 60)) / (1000 * 60));
- if(date3 < 60000) {
- return "刚刚";
- } else if(date3 >= 60000 && date3 < 3600000) {
- return minutes + "分钟前";
- } else if(date3 >= 3600000 && date3 < 86400000) {
- return hours + "小时前";
- } else if(date3 >= 86400000) {
- if(nowTimg.getFullYear() == startTime.substring(0, 4)) {
- return startTime.substring(4, 6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6, 8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8, 10) + ":" + startTime.substring(10, 12);
- } else {
- return startTime.substring(0, 4) + "年" + startTime.substring(4, 6).replace(/\b(0+)/gi, "") + "月" + startTime.substring(6, 8).replace(/\b(0+)/gi, "") + "日 " + startTime.substring(8, 10) + ":" + startTime.substring(10, 12);
- }
- }
- }
- })
- </script>
- </body>
- </html>
|