1. 程式人生 > >什麽都不說,來4波js

什麽都不說,來4波js

class gets per close substr lap spl oat bsp

1111

/*
頁面刷新
*/
function reload(){
    // window.parent.location.reload();
    var parentWin = window.parent;
    switch(type){
    case‘top‘:
        window.parent.location.reload();
        break;
    case‘parent‘:
        parentWin.location.reload();
        break;
    default:
        window.location.reload();
        
break; } }

222

/*
url定制
url加密解密
encodeURI() 函數可把字符串作為 URI 進行編碼
decodeURI() 函數可對 encodeURI() 函數編碼過的 URI 進行解碼。

*/

//獲取上級目錄url
function getUpperUrl(){
    var url = window.location.href;
    var index = url.lastIndexOf("\/");
    url  = url.substring(0,index + 1);
    return url;
}
// 加密,解密
function encode(uri){
    
return encodeURI(uri); } function decode(uri){ return decodeURI(uri); }

333

技術分享
/**創建遮罩
 * @param dom 將遮罩插入dom中
 */
function createShade(dom){
    var div = $(‘<div>‘);
    div.addClass(‘shade‘);
    div.attr({
        //id : ‘layui-layer-shade3‘,
        //times : ‘3‘,
        style : ‘z-index:19891016; background-color:#000; opacity:0.2; filter:alpha(opacity=30);left:0;top:0;width:100%;height:100%;position:absolute;‘,
    });
    
if(dom == undefined){ dom = ‘#tablelist‘; } if(!$(‘.shade‘).get(0)){ $(dom).append(div); } } //取消遮罩 function removeShade(){ $(‘.shade‘).remove(); }
View Code

444

技術分享
//獲取當前時間
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;
}
//金額格式轉換
function formatNum(str){
    var newStr = "";
    var count = 0;
    
    str = String(parseFloat(str));
    
    if(str.indexOf(".")==-1){
           for(var i=str.length-1;i>=0;i--){
             if(count % 3 == 0 && count != 0){
                   newStr = str.charAt(i) + "," + newStr;
             }else{
                   newStr = str.charAt(i) + newStr;
             }
             count++;
           }
           str = newStr + ".00"; //自動補小數點後兩位
           return str;
    }else{
           for(var i = str.indexOf(".")-1;i>=0;i--){
             if(count % 3 == 0 && count != 0){
                   newStr = str.charAt(i) + "," + newStr;
             }else{
                   newStr = str.charAt(i) + newStr; //逐個字符相接起來
             }
             count++;
           }
           str = newStr + (str + "00").substr((str + "00").indexOf("."),3);
           return str;
    }
};
View Code

什麽都不說,來4波js