Time of Update: 2017-01-19
1. FarbtasticFarbtastic是一個color picker外掛程式。它能夠在一個頁面中加入多個顏色選擇控制項,然後每個控制項關聯到頁面中的一個元素比如:文本輸入框。2. Color Picker Control (示範地址)Yahoo! UI Library中的顏色選取器。3. jQuery Color Picker一個簡單的顏色選擇控制項。操作方式與Adobe photoshop中顏色選擇操作置。4.
Time of Update: 2017-01-19
1. eXtplorereXtplorer是一個基於PHP與ExtJS開發的檔案管理工具。你可以用它瀏覽伺服器上的檔案與目錄。編輯,複製,移動,刪除檔案。搜尋,上傳和刪除檔案。建立新的檔案和目錄。改變檔案的許可權屬性。2. Control.Filebrowser (示範地址)採用Mootools架構開發的檔案瀏覽器控制項。3. FileManager (示範地址)FileManager是一個基於Mootools
Time of Update: 2017-01-19
下面列舉在三種不同的地方寫JavaScript代碼,實現的效果都是點擊按鈕button彈出alert警告框 第一種是最常見的,代碼如下 html代碼 <input type="button" value="按鈕1" id="btn1" onclick="pop()"> js代碼 function pop() { alert("在JavaScript函數處調用"); } 第二種是最簡單的實現方式,代碼如下 <input type="button" value="按鈕2" id="
Time of Update: 2017-01-19
1,JavaScript非同步回調 複製代碼 代碼如下: <script language="javascript"> //註冊回呼函數loaded到處理函數window.onload上 window.onload = loaded; //把方法window.alert地址傳遞給show函數 var show = window.alert; function loaded(){ show("success"); } </script> 2,事件對象
Time of Update: 2017-01-19
本來要用Array來儲存資料的,沒試過用JS來資料結構,就用JS來試試吧。 JS效率真的很低一個鏈表裝1000個物件瀏覽器就提示運行緩慢了。 之前覺得AJAX3D挺用前景的,現在看來還沒有流行就要夭折了。用delphi開發的遊戲人們都覺得太慢了,何況用JS。 下面是我實現的一個鏈表: 複製代碼 代碼如下: /*@author eric *@mail shmilyhe@163.com *blog.csdn.net/shmilyhe */ <script> function
Time of Update: 2017-01-19
1、什麼是閉包閉包是有權訪問另一個函數範圍的變數的函數。
Time of Update: 2017-01-19
本文執行個體講述了Android和JavaScript相互調用的方法。分享給大家供大家參考,具體如下:Html頁面和Java代碼結合的方式一般用在介面經常被更改 的情況下,可以講html放在網路中,軟體一開啟就會訪問網路擷取到最新的介面。缺點是會受到網路訊號的影響,從而導致訪問速度慢。1.用WebView來顯示HTML代碼2.允許WebView執行JavaScript複製代碼
Time of Update: 2017-01-19
1. setTimeout() 方法用於在指定的毫秒數後調用函數或計算運算式。setTimeout() 只執行 code 一次。如果要多次調用,請使用 setInterval() 或者讓 code 自身再次調用 setTimeout()。<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Time of Update: 2017-01-19
<button id="btn">click</button>var btn=document.getElementById('btn');第一種:btn.onclick=function(){alert('hello world');}消除事件:btn.onclick=null;//就不會彈出框了第二種:btn.addEventListener('click',function(){alert('hello
Time of Update: 2017-01-19
/*** @author hechen*/var gs = { /**獲得螢幕寬度**/ ScreenWidth: function () { return window.screen.width; }, /***獲得螢幕高度**/ ScreenHeight: function () { return window.screen.height; }, /**獲得瀏覽器***/ Browse: function () { var browser = {};
Time of Update: 2017-01-19
ES6(ECMAScript 6)是即將到來的新版本JavaScript語言的標準,代號harmony(和諧之意,顯然沒有跟上我國的步伐,我們已經進入中國夢版本了)。上一次標準的制訂還是2009年出台的ES5。目前ES6的標準化工作進行中中,預計會在14年12月份放出正式敲定的版本。但大部分標準已經就緒,且各瀏覽器對ES6的支援也正在實現中。ES6中定義類的方式, 就是ES3和ES5中定義類的文法糖,雖然也有些區別,但是整體定義類的方式更加簡潔,類的繼承更加方便,
Time of Update: 2017-01-19
/** * 2010-7-13 * 賀 臣 * 情 緣 * js各種表單資料驗證 *//**************************************************************************************//*************************************數位驗證*****************************************//**********************************
Time of Update: 2017-01-19
ES5中新增的不少東西,瞭解之對我們寫JavaScript會有不少協助,比如數組這塊,我們可能就不需要去有板有眼地for迴圈了。ES5中新增了寫數組方法,如下:forEach (js v1.6)map (js v1.6)filter (js v1.6)some (js v1.6)every (js v1.6)indexOf (js v1.6)lastIndexOf (js v1.6)reduce (js v1.8)reduceRight (js v1.8)1、js中常用的數組Array對象屬性:
Time of Update: 2017-01-19
事件的概念事件:指的是文檔或者瀏覽器視窗中發生的一些特定互動瞬間。我們可以通過接聽程式(或者處理常式)來預定事件,以便事件發生的時候執行相應的代碼。一、事件流1.事件流:描述的是在頁面中接受事件的順序2.事件冒泡:由最具體的元素接收,然後逐級向上傳播至最不具體的元素的節點(文檔)3.事件捕獲:最不具體的節點先接收事件,而最具體的節點應該最後接收事件二、事件處理1.HTML事件處理:直接添加到HTML結構中2.DOM0級事件處理:把一個函數賦值給一個事件處理常式屬性3.DOM2級事件處理:addE
Time of Update: 2017-01-19
javascript的字元集:javascript程式是使用Unicode字元集編寫的。Unicode是ASCII和Latin-1的超集,並支援地球上幾乎所有的語言。ECMAScript3要求JavaScript必須支援Unicode2.1及後續版本,ECMAScript5則要求支援Unicode3及後續版本。所以,我們編寫出來的javascript程式,都是使用Unicode編碼的。UTF-8UTF-8(UTF8-bit Unicode Transformation
Time of Update: 2017-01-19
三元運算子:如名字表示的三元運算子需要三個運算元。文法是 條件 ? 結果1 : 結果2;. 這裡你把條件寫在問號(?)的前面後面跟著用冒號(:)分隔的結果1和結果2。滿足條件時結果1否則結果2。<script type="text/javascript"> var b=5; (b == 5) ? a="true" : a="false"; document.write(" --------------------------- "+a);
Time of Update: 2017-01-19
前面的話邏輯運算子對運算元進行布爾運算,經常和關係運算子一樣配合使用。邏輯運算子將多個關聯運算式組合起來組成一個更複雜的運算式。邏輯運算子分為邏輯非'!'、邏輯與'&&'、邏輯或'||'3種,本文將介紹這三種邏輯運算子邏輯非邏輯非操作符由一個歎號(!)表示,可以應用於ECMAScript中的任何值。無論這個值是什麼資料類型,這個操作符都會返回一個布爾值。邏輯非操作符首先會將它的運算元轉換成一個布爾值,然後再對其求反邏輯非對運算元轉為布爾類型的轉換類型與Boolean()轉型函數相同,只不過最後再
Time of Update: 2017-01-19
這裡不進行很複雜的後台驗證以及JavaScript的Regex,只是簡單的介紹下這個技術,簡單的後台接收與跳轉,大概瞭解怎麼驗證的就可以。具體的技術,我後面還會繼續寫部落格的。本人也還在學習中。表單驗證1-簡單驗證進行簡單的驗證,使用者名稱必須為abcd,密碼長度必須大於等於6 然後根據使用者輸入的資料,在後面給出提示。代碼示範:<html><head><title>DHTML技術示範---表單驗證</title><meta
Time of Update: 2017-01-19
前面的話 布爾值Boolean類型可能是三種封裝對象Number、String和Boolean中最簡單的一種。Number和String對象擁有大量的執行個體屬性和方法,Boolean卻很少。從某種意義上說,為電腦設計程式就是與布爾值打交道,作為最基本的事實,所有的電子電路只能識別和使用布爾資料。本文將介紹布爾Boolean類型定義 布爾Boolean類型表示邏輯實體,它只有兩個值,保留字true和false,分別代表真和假這兩個狀態 Boolean封裝類型是與布爾值對應的參考型別,在布林
Time of Update: 2017-01-19
今天在寫一DEMO,其中用到了jQuery的$.getJSON方法,寫完後發現整個DEMO中用到jQuery中的就這一個地方,但要引入一個jQuery實在不划算,於是就自己實現了一個簡單版的,基本可以滿足需求,現分享出來:複製代碼 代碼如下:var $ = { getJSON: function(url, params, callbackFuncName,