template_website.js.rename
上传用户:wenllgg125
上传日期:2020-04-09
资源大小:7277k
文件大小:6k
源码类别:

SCSI/ASPI

开发平台:

Others

  1. 
  2. function tabselect(obj, forumid) { //显示指定内容(obj)元素
  3.     switch(obj.id) {
  4.        case 'li_hotforum': {   //热门版块
  5.                    $('hotforum').style.display = '';
  6.                    $('bbsmessage').style.display = 'none';
  7.                    $('li_bbsmessage').className = '';
  8.                    $('hottags').style.display = 'none';
  9.                    $('li_hottags').className = '';break ;                   
  10.              }      
  11.        case 'li_bbsmessage': { //论坛信息
  12.                    $('bbsmessage').style.display = '';
  13.                    $('hotforum').style.display = 'none';
  14.                    $('li_hotforum').className = '';
  15.                    $('hottags').style.display = 'none';
  16.                    $('li_hottags').className = '';break ;
  17.              }  
  18.        case 'li_hottags': { //论坛信息
  19.                    $('hottags').style.display = '';
  20.                    $('hotforum').style.display = 'none';
  21.                    $('li_hotforum').className = '';
  22.                    $('bbsmessage').style.display = 'none';
  23.                    $('li_bbsmessage').className = '';break ;               
  24.              } 
  25.        case 'li_forum_'+forumid+'_topic': {//最热主题
  26.                    $('forum_'+forumid+'_topic').style.display = '';
  27.                    $('forum_'+forumid+'_reply').style.display = 'none';
  28.                    $('li_forum_'+forumid+'_reply').className = '';
  29.                    $('forum_'+forumid+'_digest').style.display = 'none';
  30.                    $('li_forum_'+forumid+'_digest').className = '';break ;
  31.              }  
  32.        case 'li_forum_'+forumid+'_reply': {//最新回复
  33.                    $('forum_'+forumid+'_reply').style.display = '';
  34.                    $('forum_'+forumid+'_topic').style.display = 'none';
  35.                    $('li_forum_'+forumid+'_topic').className = '';
  36.                    $('forum_'+forumid+'_digest').style.display = 'none';
  37.                    $('li_forum_'+forumid+'_digest').className = '';break ;
  38.              }  
  39.        case 'li_forum_'+forumid+'_digest': {//最新回复
  40.                    $('forum_'+forumid+'_digest').style.display = '';
  41.                    $('forum_'+forumid+'_reply').style.display = 'none';
  42.                    $('li_forum_'+forumid+'_reply').className = '';
  43.                    $('forum_'+forumid+'_topic').style.display = 'none';
  44.                    $('li_forum_'+forumid+'_topic').className = '';break ;
  45.              }  
  46.        case  'li_album': { //热门相册
  47.                    $('albumlist').style.display = '';
  48.                    $('photolist').style.display = 'none';
  49.                    $('li_photo').className = '';break ;
  50.              }         
  51.        case  'li_photo': {  //热门相片
  52.                    $('photolist').style.display = '';
  53.                    $('albumlist').style.display = 'none';
  54.                    $('li_album').className = '';break ;
  55.              }  
  56.        case 'li_spacecomment': { //最新评论
  57.                    $('spacecommentlist').style.display = '';
  58.                    $('spacelist').style.display = 'none';
  59.                    $('li_space').className = '';break ;
  60.              }  
  61.        case  'li_space': {//最新评论
  62.                    $('spacelist').style.display = '';
  63.                    $('spacecommentlist').style.display = 'none';
  64.                    $('li_spacecomment').className = '';break ;
  65.              }  
  66.        case 'li_hot_goods': {//热门商品
  67.                    $('hot_goodslist').style.display = '';
  68.                    $('old_goodslist').style.display = 'none';
  69.                    $('li_old_goods').className = '';break ;
  70.              }  
  71.        case 'li_old_goods': {//二手商品
  72.                    $('old_goodslist').style.display = '';
  73.                    $('hot_goodslist').style.display = 'none';
  74.                    $('li_hot_goods').className = '';break ;
  75.              }  
  76.        default : return ;
  77.     }
  78.     obj.className = 'current'; //更新选定的TAB的样式
  79. }
  80. function convertdate(strdate)
  81. {
  82. strdate = strdate.replace(/-/ig,'/');
  83. var d = new Date(strdate);
  84. var now = new Date();
  85. var result;
  86. if (d.getYear() == now.getYear() && d.getMonth() == now.getMonth())
  87. {
  88. var xday = now.getDate() - d.getDate();
  89. switch (xday)
  90. {
  91. case 0:
  92. result = "今天 " + d.getHours() + " : " + d.getMinutes();
  93. break;
  94. case 1:
  95. result = "昨天 " + d.getHours() + " : " + d.getMinutes();
  96. break;
  97. case 2:
  98. result = "前天 " + d.getHours() + " : " + d.getMinutes();
  99. break;
  100. default:
  101. result = d.format("MM.dd hh:mm");
  102. break;
  103. }
  104. }
  105. else
  106. {
  107. result = d.format("MM.dd hh:mm");
  108. }
  109. return result;
  110. }
  111. function showtopicinfo(forumid, index) {
  112.    var no_pic_path = 'templates/' + templatepath +'/images/NoPhoto.jpg';
  113.    for(var i in reco_topic) {
  114.        if (reco_topic[i].fid == forumid || index == i) { 
  115.             return '<div class="maintopic"><a href="'+ (aspxrewrite == 1 ? 'showtopic-'+reco_topic[i].tid+ '.aspx':'showtopic.aspx?topicid='+reco_topic[i].tid) +'"><img onload="imgautosize(this, 237,130);" src="' + (reco_topic[i].img.indexOf('http')>=0 ? reco_topic[i].img : 'upload/' + reco_topic[i].img) + '" alt="' + reco_topic[i].title + '" onerror="this.onerror=null;this.src='' + no_pic_path + '';"/><h4>'+ reco_topic[i].title +'</h4></a></div>';
  116.        }
  117.    }
  118.    //return '<img width="237" height="130" src="'+no_pic_path+'" alt="暂无推荐"/><h4>暂无推荐</h4>';
  119.    return '';
  120. }
  121. /*
  122. 方法名称: imgautosize 
  123. 方法说明: 按高/宽(宽/高)比例显示图片方法
  124. 参数说明:
  125.           imgobj : img 元素对象
  126.           maxwidth 设置图片宽度界限
  127.           maxheight 设置图片高度界限
  128. */
  129. function imgautosize(imgobj, maxwidth, maxheight)
  130. {
  131.     var heightwidthrate = imgobj.offsetHeight / imgobj.offsetWidth;//设置高宽比
  132.     var widthheightrate = imgobj.offsetWidth / imgobj.offsetHeight;//设置宽高比
  133.    
  134.     if(is_ie && imgobj.readyState != 'complete') {  //确保图片完全加载
  135.         //alert(imgobj.offsetHeight+ ' '+imgobj.fileSize);
  136.         return false;
  137.     }
  138.         
  139.     if(imgobj.offsetHeight > maxheight){
  140.         imgobj.height = maxheight;
  141.         imgobj.width = maxheight * widthheightrate;
  142.     }
  143.     if(imgobj.offsetWidth > maxwidth){
  144.         imgobj.width = maxwidth;
  145.         imgobj.height = maxwidth * heightwidthrate;
  146.     }
  147. }