Time of Update: 2014-08-05
checkbox選中與未選中判斷樣本,checkbox選中樣本$(document).ready(function() { var flag = $("#protTuanFlag").val(); if(flag==1){ document.getElementById("tuan").checked=true; }; $("#tuan").click(function() { if(document.getElementById("tuan").checked){
Time of Update: 2014-08-05
使用 CSS3 打造一組質感細膩絲滑的按鈕,css3質感 CSS3 引入了眾多供功能強大的新特性,讓設計和開發人員能夠輕鬆的創作出各種精美的介面效果。下面這些發出閃亮光澤的按鈕,很漂亮吧?把滑鼠移至上方在按鈕上,還有動感的光澤移動效果。 溫馨提示:為保證最佳的效果,請在 IE10+、Chrome、Firefox 和 Safari 等現代瀏覽器中瀏覽。 源碼下載
Time of Update: 2014-08-04
javascript設定和擷取cookie的方法設定cookie的方法,和擷取cookie的方法如下設定cookiedocument.cookie="name="+value;//擷取cookie其中index是cookie的名稱 function getCookie(index){ var allcookies = document.cookie; var cookie_pos = allcookies.indexOf(index); if (cookie_pos
Time of Update: 2014-08-04
NodeJS學習筆記之網路編程,nodejs學習筆記Node提供豐富的網路編程模組 Node模組 協議 net TCP dgram UDP http HTTP https HTTPS
Time of Update: 2014-08-04
如何正確使用Nodejs 的 c++ module 連結到 OpenSSL,nodejsopenssl事情的起因是這樣的, 因為某些原因, 最近在寫 Nodejs 的 c++ module, 然後在js這邊調用。 網路通訊自然離不開ssl, 於是需要連結到Openssl的庫。我們本來的期望是,需要使用者安裝有Openssl的運行庫, 然後我們的c++ module 動態連結到Openssl的so庫上來運行。起初一切看起來還不錯,直到我們發現這個openssl的函數不能工作:PKCS7
Time of Update: 2014-08-04
js物件導向編程:資料的緩衝 js也可以通過快取資料,來加快處理速度。在必要的時候使用空間還換取時間還是值得的。例如需要很長時間才能完成的計算,就可以把計算結果緩衝到用戶端,以後就可以直接使用緩衝的計算結果,不在重複計算。1簡單函數的計算結果的緩衝 2遞迴函式的計算結果的緩衝 3Ajax讀取資料的緩衝1簡單函數的計算結果的緩衝例如: //共用函數,封裝內部調用,緩衝計算結果 function memorize(f) { var cache={};
Time of Update: 2014-08-03
ASP.NET中使用JSON方便實現前台與背景資料交換一、前台向後台請求資料在頁面載入時,有時需要對一些表單進行初始化,此時可以利用JQuery的 get 函數向後台發起非同步請求://初始化函數function initSettings() { $.get("?Action=init", function (data) { if (data == "NO") { alert("初始化失敗!"); }
Time of Update: 2014-08-03
jquery file upload 後台收到的檔案名稱中文亂碼, filename中文亂碼本周用jquery file upload做上傳檔案的功能,後台會接受檔案,並且截取檔案名稱作為字元存入資料庫。準系統實現時候,試了幾個檔案,發現如果檔案名稱如果沒有中文就OK,如果檔案名稱帶中文的話,後台收到的就是中文亂碼,怎麼去解碼都沒用。例如,上傳的檔案叫做“昕銳配置表.xls”,但是到後台收到的卻是 “鏄曢攼閰嶇疆琛?xls”
Time of Update: 2014-08-03
js通用方法檢測瀏覽器是否已安裝指定外掛程式(IE與非IE通用) /* * 檢測是否已安裝指定外掛程式 * * pluginName 外掛程式名稱 */ function checkPlugins(pluginName) { var np = navigator.plugins; if (window.ActiveXObject) { // IE //
Time of Update: 2014-08-01
淺析Node在構建超媒體API中的作用,淺析node超媒體api無論是超媒體還是超文本,使用的傳輸協議都是HTTP,這意味著超媒體可以被所有的瀏覽器所接受。而描述超媒體的類型我們使用MIME。MIME即Multipurpose Internet Mail
Time of Update: 2014-08-01
基於Jquery+Ajax+Json實現分頁顯示附,jqueryjson1.後台action產生json資料。List blackList = blackService.getBlackInfoList(mobileNum, gatewayid, startDate, endDate); int totalRows = blackList.size(); StringBuffer sb = new StringBuffer();
Time of Update: 2014-07-31
css代碼整理、收集,css代碼收集整理了一下之前用到過的css代碼,實現一種效果或許有許多種寫法,我這裡整理了一下我個人認為相容性比較好,結構比較簡潔的代碼……如有寫得不對的地方敬請前輩們指點賜教一下,小弟不勝感激!此學習筆記是動態——我日後發現有好的程式碼片段會陸陸續續整理添加上去。 css:ellipsis省略符號<style>.news{width:320px; text-overflow:ellipsis;
Time of Update: 2014-07-30
深入淺出NodeJS——BufferJavascript對字串處理十分友好,無論是寬位元組還是單位元組字串,都被認為是一個字串。Node中需要處理網路通訊協定、操作資料庫、處理圖片、檔案上傳等,還需要處理大量位元據,內建的字串遠不能滿足這些要求,因此Buffer應運而生。Buffer結構Buffer是一個典型的Javascript和C++結合的模組,效能相關部分用C++實現,非效能相關部分用javascript實現。Node在進程啟動時Buffer就已經加裝進入記
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-29
jQuery內建的AJAX功能和JSON的使用執行個體,jqueryjson通過jQuery內建的AJAX功能,直接存取後台獲得JSON格式的資料,然後通過jQuer把資料繫結到事先設計好的html模板上,直接在頁面上顯示。我們先來看一下html模板:<table id="datas" border="1" cellspacing="0" style="border-collapse: collapse"><tr><th>訂單ID</th><
Time of Update: 2014-07-27
利用jQuery Ajax技術實現每隔5秒向某頁面傳值有時候我們需要每隔一段時間向某頁面傳值,比如說聊天室,每隔幾秒就像資料庫處理頁面傳值並取回,然後顯示在聊天視窗。又或者是每隔一段時間就查詢使用者最後發言時間到現在是否間隔2分鐘,如果是則將使用者退出。這個時候我們就要用到HTML DOM setInterval() 方法。setInterval() 方法可按照指定的周期(以毫秒計)來調用函數或計算運算式。setInterval() 方法會不停地調用函數,直到
Time of Update: 2014-07-26
js多物體任意值運動假如有兩個div,一個div要變寬,一個div要變高,你怎麼寫呢? 哎呀,寫2個方法啊,一個控制div1變寬,一個控制div2變高啊 那麼你的代碼,是不是下面這樣的呢! 樣本:Div變寬和變高 現象:div1在onmouseover時變寬,onmouseout時恢複原大小;
Time of Update: 2014-07-27
淺談 JSON 那些被轉義的字元們這樣做有什麼好處呢?大家在調用 jsonp 介面或者調用js檔案的時候,由於檔案編碼不同導致的亂碼問題,應該不會陌生吧。如果你的檔案出現了非英文字元,如果調用時檔案編碼不一致,則會出現亂碼情況。很多新手朋友應該都糾結過這種問題吧。 但是如果把那些字元轉義為 Unicode 之後,無論檔案編碼是否一致,都不會出現亂碼。這就是為什麼 PHP 會預設編碼為 Unicode 的原因,她為我們想的太周到了。 當然如果你非要直接顯示那些字元,也是OK的,
Time of Update: 2014-07-26
ie6背景透明的設定方法 ie6背景顏色透明和png映像透明解決方案,ie6png IE6瀏覽器,讓我們又愛又恨。愛它的是,可以讓我們寫的代碼的時候,可以更標準,恨的是,它有太多無厘頭的IE6常見bug(詳情點擊),讓我們焦頭爛額。現在現在用百度瀏覽器調查,國內佔有率不到6%了,但是,就怕碰到需要調相容ie6的網站。其中,一個IE6常見問題就是IE6透明背景問題了。透明背景主要分背景顏色透明和背景圖片或者png圖片透明問題。一、IE6背景顏色透明一般瀏覽器,給一個盒子透明背景寫法是
Time of Update: 2014-07-26
判斷日期是否能跨月查詢的js代碼,js代碼function checkDate(startDate, endDate, num, flag) { if(startDate == null || endDate == null) { popwin.info('提示','日期不可為空白'); return false; } if(startDate == '' || endDate == '') { popwin.info(