Time of Update: 2017-01-13
今天在程式中出現一個bugger
Time of Update: 2017-01-13
由於部落格全部改版為PJAX(pushState + ajax)。因此,類似於作品等列表都是使用介面讀的,後台返回的時間是一個MySQL時間戳記,並不能直接使用,需要格式化成指定的字串。以前這些都是後台搞完返回,現在需要在前端去實現,總結了下部落格改版過程中使用到的關於日期時間的方法,主要有parseTime格式化和timeAgo多久之前兩個方法。前者就是我們常見到的類似於2015-12-30 12:00、12月20日這種,後者則是類似於2天前,3周前這種,都是比較常用的。parseTime()
Time of Update: 2017-01-13
js 回呼函數大致有以下三種用法,1,直接回調2,call回調3,apply回調回呼函數作用得當,減少代碼冗餘,代碼可讀性增強,代碼維護也輕鬆很多。什麼要用到回呼函數呢?當有很多地方需要調用同一個函數,並且這一函數根據不同的需要,作不同的處理,這個時候用回呼函數就特別合適了。一,直接回調function son () { alert('tank test'); } function son1 () {
Time of Update: 2017-01-13
avaScript 語言設計的不嚴謹,有時候很容易把人給搞暈,比如說這個變數有效性判斷。先舉幾個例子:想要理解為什麼得出上面的結果,首先得明白 undefined 和 null 在 JavaScript 中所表示的不同含義。這裡借用下阮一峰老師部落格中的一個結論:null和undefined基本是同義的,只有一些細微的差別。null表示”沒有對象”,即該處不應該有值。典型用法是:(1) 作為函數的參數,表示該函數的參數不是對象。(2)
Time of Update: 2017-01-13
使用關鍵字new建立對象Js代碼function Person(name, age) { this.name = name; this.age = age;}var p = new Person(); // 也可填充初始化屬性,如new Person("lingceng
Time of Update: 2017-01-13
許多系統都會有上傳圖片這個功能,但是如果是用form表單提交的話,每次都會重新整理頁面,這樣體驗很不好;今天分享一個利用iframe實現無重新整理上傳檔案的方法,直接上代碼:html<form class="form-horizontal text-sm" id="upload" name="upload[]" target="frm" action="/ERP/files/upFiles"
Time of Update: 2017-01-13
知道大家比較喜歡看那種“某某效果”那樣的文章,畢竟不費什麼時間,幾眼就看完了。首頁上大半也都是這樣的文章。本人不擅長寫效果,還是獻一篇長文。寫了很長時間的,例子沒敢舉複雜的,實現也是用最簡單的寫法。點到為止,是一篇知識由厚到薄個人總結篇。每個點就可以展開的。本文結構:0.函數1.一等函數2.函數為參數3.函數為傳回值4.閉包5.柯裡化6.函數組合7.管道8.鏈式法則在js中函數是非常重要,本文嘗試用組合學的觀點,來推導函數中常見概念。這裡可以做一點保證,從頭看到尾後,各種
Time of Update: 2017-01-13
JavaScript教程:onmouseover控製圖片<html><head><style>.imgActive{ border:3px solid #000000;}</style><script type="text/javascript"><!--function attachImgEventListener() { var
Time of Update: 2017-01-13
在表格裡本來居左的圖片當點擊(圖片或表元)後移到表格的置中位置:以下為引用的內容:<script language="JavaScript">function call(xxx){xxx.align="left";}function letback(yyy){yyy.align="right";}</script>檔案裡面這樣引用:以下為引用的內容:<td id="mainbtn3"
Time of Update: 2017-01-13
今天看到一個網頁,查看原始碼時居然是空的。非常好奇。將這個網頁下載到本地之後發現是通過一段JS指令碼來實現這個效果的。現與大家分享:網頁教學網<html> <head> <title>查看源檔案為空白-</title> <script> function clear() { Source=document.
Time of Update: 2017-01-13
正常情況下的列印是使用 window.print(); 直接整頁列印,但如果需要列印網頁中定義的部分內容,則可使用如下的方法: 1、在頁面的代碼頭部處加入JavaScript: Webjx.ComJavaScript代碼Webjx.Com<script language=javascript> function doPrint() {
Time of Update: 2017-01-13
聯動菜單的實現方法:1.確定資料格式:首先,我們介紹一下建立 Option 的文法:var newOption = new Option(optionText, optionvalue);根據上面的文法,我們知道 select 選項分 optionText 和 optionvalue 兩個內容,optionText 即下拉框中我們看到的選項,而 optionvalue 則是提交的實際值。比如一個選項我們看到的是 “北京”,而實際提交的值是
Time of Update: 2017-01-13
代碼如下複製代碼 <script language="javascript"> //CharMode函數 function CharMode(iN){ if (iN>=48 && iN <=57) //數字 return 1; if (iN>=65 && iN <=90) //大寫字母 return 2; if (iN>=97 && iN <=122) //小寫
Time of Update: 2017-01-13
代碼如下複製代碼 <script type="text/javascript"> // 說明:用 Javascript 擷取捲軸位置等資訊 // 來源 :ThickBox 2.1 // 整理 : ( http://www.111cn.net ) function getScroll() { var t, l, w, h;
Time of Update: 2017-01-13
先看看效果,這很像背景操作吧,好了下面我們來看執行個體方法js代碼如下 代碼如下複製代碼 <script type="text/javascript"> function SDMenu(id) { if (!document.getElementById || !document.getElementsByTagName)
Time of Update: 2017-01-13
一、功能實現核心:FileSystemObject 對象其實,要在javascript中實現檔案操作功能,主要就是依靠FileSystemobject對象。二、FileSystemObject編程三部曲使用FileSystemObject 對象進行編程很簡單,一般要經過如下的步驟: 建立FileSystemObject對象、應用相關方法、訪問對象相關屬性 。(一)建立FileSystemObject對象建立FileSystemObject對象的代碼只要1行: 代碼如下複製代碼
Time of Update: 2017-01-13
因為Maxthon3雙核瀏覽器的核心被他們團隊做了修改,所以可以進行如下判斷.(注意:僅僅在Mathon3+下做過測試.)若發現問題,或者有更好的做法,請告訴我,謝謝. 代碼如下複製代碼 <HTML> <HEAD> <TITLE>isMaxthon
Time of Update: 2017-01-13
,如下: 代碼如下複製代碼 <img src="liuhui.jpg" id="img"> <script type="text/javascript"> window.onload = function(){ var size = 600; var obj =
Time of Update: 2017-01-13
上面是效果圖片。html 代碼如下複製代碼 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.111cn.net> <html> <head> <meta http-equiv="Content-Type" content="text/html;
Time of Update: 2017-01-13
代碼如下複製代碼 <script type="text/javascript"> // 說明:擷取頁面上選中的文字 function getSelectedText() { if (window.getSelection) { // This technique is the most