Time of Update: 2014-07-30
jQUery_review之jQuery的終極ajax方法$.ajax()經過的項目大大小小也有非常多的了,印象中很多架構低層封裝的方法都是在ajax()方法的基礎上進行擴充的。ajax方法可以說是jQuery提供的各式各樣的ajax相關方法的鼻祖,所有其他的比如load,get,post,getScript,getJson方法都是擴充於jQuery.ajax方法。 下面是一個實際的DEMO,將上面的參數都用了一遍:前端頁面的代碼: <script
Time of Update: 2014-07-30
頁面位置 top、postop、scrolltop、offsetTop、scrollHeight、offsetHeight、clientHeight,postopscrollheight1.top 此屬性僅僅在對象的定位(position)屬性被設定時可用。否則,此屬性設定會被忽略。 代碼如下:<div style=" position:absolute; width:100px; height:100px;"> <p style=" position:absolute;
Time of Update: 2014-07-30
jQuery_review 之
Time of Update: 2014-07-30
今天遇到了很奇葩的li a的點擊問題。,奇葩li……是這樣的,今天我本來要做一個彈窗,後台php交給我的工作,對於這樣的問題與我來說已經很簡單了,因為做的已經不下於三遍了,關鍵是知道彈窗原理。點擊.youkeli彈出.youkelogin,在彈窗中點擊.close1關閉彈窗回到頁面。當然我說的問題不在於這裡,而是我把youkeli給了li,結果
Time of Update: 2014-07-30
javascript學習 - js的Date對象函數js的Date函數功能很強大。一般用到的。首先擷取當前日期:var CurDate = new Date();var Year = CurDate.getFullYear(); //年份(四位 例:2014)var Month = CurDate.getMonth()+1; //月 0~11var Day = CurDate.getDate(); //獲得幾號 1~31var week = CurDate.getDay(); //獲得周幾 0~
Time of Update: 2014-07-30
深入淺出NodeJS——BufferJavascript對字串處理十分友好,無論是寬位元組還是單位元組字串,都被認為是一個字串。Node中需要處理網路通訊協定、操作資料庫、處理圖片、檔案上傳等,還需要處理大量位元據,內建的字串遠不能滿足這些要求,因此Buffer應運而生。Buffer結構Buffer是一個典型的Javascript和C++結合的模組,效能相關部分用C++實現,非效能相關部分用javascript實現。Node在進程啟動時Buffer就已經加裝進入記
Time of Update: 2014-07-30
Threejs 官網 - 如何運行本地的東西(How to run things locally)Threejs 官網 - 如何運行本地的東西(How to run things locally)太陽火神的美麗人生 (http://blog.csdn.net/opengl_es)本文遵循“署名-非商業用途-保持一致”創作公用協議轉載請保留此句:太陽火神的美麗人生 - 本部落格專註於
Time of Update: 2014-07-30
深入淺出NodeJS——記憶體控制基於無阻塞、事件驅動建立的Node服務,具有記憶體消耗低的優點,非常適合處理海量的網路請求。V8的記憶體回收機制與記憶體限制Javascript和Java類似,由記憶體回收機制來進行自動記憶體管理,而Node是構建在V8虛擬機器基礎上,所以其記憶體回收和V8運行機制息息相關。V8的記憶體限制:64位系統約為1.4GB、32位系統約為0.7GBprocess.memoryUsage(),返回值包括heapTotal代表已申請到的堆記憶體
Time of Update: 2014-07-30
js實現頁面跳轉的幾種方式第一種: <script language="javascript" type="text/javascript"> window.location.href="xx.jsp?backurl="+window.location.href; </script> 第二種: <script language="javascript">
Time of Update: 2014-07-30
js識別不同瀏覽器基於userAgent做判斷,jsuseragent檢測瀏覽器,注意瀏覽器判斷順序,主要是基於userAgent做判斷。//檢測瀏覽器var client = function(){var engine = {ie:0,gecko:0,webkit:0,khtml:0,opera:0,ver:null};var browser = {//瀏覽器ie: 0,firefox: 0,safari: 0,konq: 0,opera: 0,chrome: 0,ver:null};var
Time of Update: 2014-07-30
Google官方支援的NodeJS訪問API,提供後台登入授權,nodejsapi安裝此庫通過npm發布。通過以下命令安裝googleapis及其依賴$ npm install googleapis完整的API支援列表 https://developers.google.com/apis-explorer使用例1: 通過Google短地址擷取完整地址 var google = require('googleapis'); var urlshortener =
Time of Update: 2014-07-30
js鍵盤事件的keyCode,js鍵盤事件keyCodedocument.onkeyup = function(event){ var event = event || window.event; alert(event.keyCode); }js鍵盤事件問題第一:div是不支援onkeydown事件的。第二:up鍵的ascii碼不是13.要想用鍵盤來控制div你可以用document的onkeydowm事件。代碼如下:<script type="text/
Time of Update: 2014-07-30
處理文本部分內容的TextRange對象應用執行個體,textrange應用執行個體因使用者要求方與TextRange對象結緣,用於處理JavaScript對象文本部分內容的一個對象。TextRange是用來表現HTML元素中文字的對象,雖然我們平時不太常用這個對象,可是它卻在IE4.0中就已提供了。不過TextRange提供的調用方法卻都比較晦澀,那麼我們能拿它做些什麼呢?
Time of Update: 2014-07-30
使用focus方法讓游標預設停留在INPUT框,focusinput <body onload="document.getElementById('inputTxt').focus()"><input type="text" id="inputTxt" /> input輸入框獲得焦點,游標移到最後<input type='button' onclick="t.value=''; t.focus(); t.value='
Time of Update: 2014-07-30
javascript自訂函數參數傳遞為字串格式,javascript字串自訂函數參數傳遞為 字串格式 ,傳遞方式1:用this傳遞 2:引號預設 3:逸出字元(html中 " 代表"雙引號,'代表單引號,javascript中直接\" 和Java通用逸出字元集)<html> <head> <script language="LiveScript"> function print(arg){ alert("你好!"+arg); } </
Time of Update: 2014-07-30
javascript從image轉換為base64位編碼的String,base64string最近需要把app的分享方法開放給webview,涉及到分享的圖片,如果通過傳送圖片串連,那將要在後台再取一次圖片檔案,會影響速度,我選擇webview把image以base64位編碼的方式傳給本地應用。 下面是實現的參考代碼:<!DOCTYPE html> <html> <head> <meta http-equiv="content-type"
Time of Update: 2014-07-30
JavaScript eval() 函數介紹及應用樣本,javascriptevaleval(String) 函數可計算某個字串,並執行其中的的 JavaScript 代碼。傳回值通過計算 string 得到的值(如果有的話)。說明該方法只接受原始字串作為參數,如果 string 參數不是原始字串,那麼該方法將不作任何改變地返回。因此請不要為 eval() 函數傳遞 String 對象來作為參數。如果試圖覆蓋 eval 屬性或把 eval() 方法賦予另一個屬性,並通過該屬性調用它,則
Time of Update: 2014-07-30
讓瀏覽器DOM元素最後載入的js方法,domjs讓瀏覽器DOM元素最後載入的js方法window.onload = =function() { a(); b(); }就在介面所有元素載入完後,執行a()方法和 b()方法,防止在介面載入一半就彈出對話方塊,結果背景是空白的怎實現載入DOM時執行js代碼大家可以使用windows.onload事件,但onload在看來,就是頁面上的東西(img,iframe等資源)全部都載入完畢後才能發生,如果頁面內有大的圖片的話,會在頁面展現後好久時間後才執行。
Time of Update: 2014-07-30
把文本中的URL地址轉換為可點選連結的JavaScript、PHP自訂函數,urljavascript這幾天在寫一個小程式的時候,需要用到Regex匹配使用者輸入文本中的URL地址,然後將URL地址替換成可以點擊的連結。URL地址的匹配,我想這應該是大家在做驗證處理中常會用到的,這裡就把我整合的一個比較完整的運算式給出來:複製代碼 代碼如下:var URL = /(https?:\/\/|ftps?:\/\/)?((\d{1,3}\.\d{1,3}\.\d{1,3}\.\
Time of Update: 2014-07-30
extjs 分頁使用jsp傳遞資料樣本,extjsjspExt.onReady(function() {store3 = new Ext.data.JsonStore({autoDestroy: true,totalProperty : 'totle',url: 'service.do',storeId: 'myStore',root: 'data',fields : [ 'id', "name", "pw" ]});var pagingToolbar = new