什麽都不說,來4波js
阿新 • • 發佈:2017-08-25
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;‘, });View Codeif(dom == undefined){ dom = ‘#tablelist‘; } if(!$(‘.shade‘).get(0)){ $(dom).append(div); } } //取消遮罩 function removeShade(){ $(‘.shade‘).remove(); }
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