Work [記錄]

 

課程  權限 0 1 2  全部  僅vip+初級  僅vip
       價格  相對付費  免費    
會員等級 註冊 初級 vip

整理:
    vip列表進入  if(不是vip)   買vip
                    else  付錢 或者  直接看
    初級列表進入 if(不是初級)   買初級   ---vip是初級
                    else  付錢 或者  直接看
    頁面:mark :vip|初級列表進入  is條件是否成立

 

 

  
新開頁面
  window.open('/current/live.html?id=' + $(el).attr('data-id'),'_blank')

 

 

獲取當前日期

function getNowFormatDate() {
var date = new Date();
var seperator1 = "-";
var seperator2 = ":";
var month = date.getMonth() + 1;
var strDate = date.getDate();
if (month >= 1 && month <= 9) {
month = "0" + month;
}
if (strDate >= 0 && strDate <= 9) {
strDate = "0" + strDate;
}
var currentdate = date.getFullYear() + seperator1 + month + seperator1 + strDate
+ " " + date.getHours() + seperator2 + date.getMinutes()
+ seperator2 + date.getSeconds();
return currentdate;
}

 

 

懶加載css

  原理 http://blog.csdn.net/gy_u_yg/article/details/73132171html

 

下拉加載  前端

 

function loadmore(loadmore, distance) {
distance = !_.isEmpty(distance) ? parseInt(distance) : 0;
$(window).scroll(function () {
//console.log('滑動');
var scrollTop = $(this).scrollTop();
var scrollHeight = $(document).height();
var clientHeight = $(this).height();
if (scrollTop + clientHeight + distance >= scrollHeight) {
if (loadmore) {
loadmore();
}
}
});
}
else if(scrollTop<=0)

代碼: https://www.cnblogs.com/handsomeBoys/p/6557839.html
插件:http://www.jq22.com/yanshi6960

 

統計 字符在字符串中的個數  瀏覽器

  var val = "0.222.030.2063.3.3";
  var result = val.match(new RegExp("\\.", 'g'));
  var count = !result ? 0 : result.length;微信

 

字符串組合app

  strHtml=strHtml.substr(0,strHtml.indexOf('<p>',strHtml.indexOf('<div class="body">')))+appendHtml+strHtml.substr(strHtml.lastIndexOf('</p>',strHtml.lastIndexOf('<div class="arrow-left">'))+4,strHtml.length)框架

  stringObject.lastIndexOf(searchvalue,fromindex)
  stringObject.substr(start,length)

 

internet 信息服務(iis)管理器 cmddom

  inetmgrmvvm

input type = number 時maxlength失效
  oninput事件 當長度超過截取
  <input type="number" oninput="if(value.length>6)value=value.slice(0,6)" />函數


移動端禁止遮罩層如下屏幕滑動 禁止全局滾動
  01   $("body,html").css({"overflow":"hidden"});
  02   document.addEventListaner('touchmove',stopTouchMove,false);//當手在屏幕上移動的時候執行stopTouchMove函數(阻止默認事件)
         document.removeEventListener('touchmove',stopTouchMove,false);//移除touchmove事件
               function stopTouchMove( e ) {e.preventDefault();event.stopPropagation();}//阻止默認事件函數
  03    打開遮罩層的時候,給遮罩層下面的頁面添加fixed,頁面就是固定的,沒辦法滑動了

 

error  |  ajx

  error: function(XMLHttpRequest, textStatus, errorThrown) {
    alert(XMLHttpRequest.status);
    alert(XMLHttpRequest.readyState);
    alert(textStatus);
  },

 

body gray

  app | mobile  全屏 灰色

 

num++

domTarget.attr('data-pagenum',(parseInt(pageNum)+1));
num++ == num=num+1;
錯:domTarget.attr('data-pagenum',num++);

js  字體大小 

document.documentElement.style.fontSize = (document.documentElement.clientWidth / 3.75)+ 'px';

 

微信內置瀏覽器已經禁用了 file類型的上傳控件。|     手機裏的瀏覽器能夠    |可用微信的jssdk

  type="file"
  accept='image/*' capture='camera'

  微信內置瀏覽器開啓拍照+文檔

    <input name="file_head" type="file" accept='image/*' alt="" class="file" id="file_head1" ms-click="@setImagePreview('file_head1','preview1','1');" />

  記錄

    <input id="fileImage" class="fileImage" type="file"  accept="image/*" capture="camera" size="30">

    capture="camera" accept="image/jpeg,image/gif,image/jpg,image/png"

    accept="image/*;capture=camera" 直接調用相機
    accept="image/*"   圖片相冊(不要capture!!!)

 

JSON.stringify(data)

mvvm框架裏面 build項目時候 打包路徑 是根據配置文件來的(通常直接從根目錄查找,前端經常使用相對路徑)
打包出來後如果樣式等不對注意(引導文件位置)css和js文件路徑(/ )以及相對路徑模式(./)

相關文章
相關標籤/搜索