摘要:
/* Save函數和SaveAs函數 */ /* Save函數 * 使用:save(data).as(type) 或 save(data).name(name).as(type) */ function Save(data) {this.data=data;this.fileName="data"} Save.prototype.as=function(type) { var link ... 阅读全文
摘要:
/* 獲取四位年份 */ function year(d){return d?d.getFullYear():(new Date()).getFullYear();}; //函數法獲取年份 Date.prototype.__defineGetter__('year', function() {return this.getFullYear();}); //prototype法獲取年份 Dat... 阅读全文
摘要:
/* 刪除左右空格 */ function trim(string){return string.replace(/(^\s*)|(\s*$)/g,'');}; //函數法 String.prototype.__defineGetter__("trim",function(){return this.replace(/(^\s*)|(\s*$)/g,'')}) //prototype法 /... 阅读全文
摘要:
/* 方法一:函數法 */ function type(o){return Object.prototype.toString.call(o).slice(8, -1);} /* 方法二:prototype法 */ Object.prototype.__defineGetter__('type', 阅读全文
摘要:
/* 獲取URL查詢參數 */ function getSearch(param){ var search=location.search.substr(1); var locate=search.search(param); var paramString=''; if(locate!==-1){ var searchRest=search.su... 阅读全文
摘要:
/* 拖動元素函數 */ function Drag(element) { element.onmousedown = function(event) { var distanceX=event.clientX-this.offsetLeft; var distanceY=event.clientY-this.offsetTop; ... 阅读全文