Time of Update: 2014-09-17
javascript使用數組的push方法完成快速排序,javascriptpush排序的方法有很多,本節介紹的是使用數組的push方法完成快速排序function quickSort(arr){ if(arr.length <= 1) return arr;//判斷是否有效數組 var cut = Math.floor(arr.length/2);//取中間下標 var left = [],right = []; var num =
Time of Update: 2014-09-16
ChartJs自訂tooltipTemplateChartJs是一款輕量級圖表工具,採用html5實現畫圖,convas對象的fillText只支援純文字, 所以連換行也不支援。如果要自訂tooltipTemplate,比如增加換行等,可以覆蓋其原始方法draw,非常簡單。如果要更複雜的,可能還得想其他辦法,不採用convas實現。Chart.defaults.global.scaleBeginAtZero =
Time of Update: 2014-09-15
jQuery固定浮動側邊欄(jQuery fixed
Time of Update: 2014-09-14
JavaScript實現聯想校招員工資訊展示原文摘自我的前端部落格,歡迎大家來訪問http://www.hacke2.cn起因今天和豪哥聊天,才知道他是我老鄉,而且特別近。。真的感覺他是我的貴人,這是他從 聯想校招扣出來的,我們就用JavaScript來實現吧聯想校招員工資訊展示點擊彈出詳細資料過程給的有HTML還有CSS3,我打算先用前端模板技術講資訊都出來,之前資料是寫死在HTML資料封裝在data.js裡var data = [];data.push({'name' : 'Dillon',
Time of Update: 2014-09-14
javascript prototype 與 constrctor 的區別我們的設計人員愛用冗餘欄位, 我數了數當前正在處理的這個功能的子表的欄位數: 103個 不是我反對冗餘,冗餘是塊好鋼,但是要用到刀刃上.目前這種情況讓我很頭疼: 1,有很多冗餘欄位都是必填的, 如果只是對著原型做,可以很方便的分清哪些是從介面傳到背景;哪些是要從後台關聯取出來的. 但是假如這個業務公布成一個WCF介面, 用介面開發的開發人員怎麼能知道哪些是必須傳入的?
Time of Update: 2014-09-13
[代碼應用]javaSE程式遞迴刪除檔案夾下的.bak檔案程式原始碼 本文作者:sushengmiyan------------------------------------------------------------------------------------------------------------------------------------現在寫js代碼就習慣使用editplus來寫代碼,但是每次都是會自動產生editplus的一個臨時檔案.bak,看著都不爽
Time of Update: 2014-09-11
jquery取子節點及當前節點屬性值的方法,jquery屬性值分享下jquery取子節點及當前節點屬性值的方法。<li class="menulink"><a href="#" rel="external nofollow" id="101" onclick="changeMenu('101','資料管理','#' )"><span>資料管理</span></a></li>取子節點:$(".menulink
Time of Update: 2014-09-10
CSS3
Time of Update: 2014-09-07
JavaScript實現產生GUID(全域統一標識符),guid統一標識GUID(全域統一標識符)是指在一台機器上產生的數字,它保證對在同一時空中的所有機器都是唯一的。通常平台會提供產生GUID的API。產生演算法很有意思,用到了乙太網路卡地址、納秒級時間、晶片ID碼和許多可能的數字。GUID的唯一缺陷在於產生的結果串會比較大。 GUID的格式為:xxxxxxxx-xxxx-xxxx-xxxx-xxxxxxxxxxxx 大家都知道GUID在前端開發中用處不大,但如果需要插入某個ID,並且這個
Time of Update: 2014-09-05
JS中自訂定時器有時,處於需求的原因,我們需要在JS中寫一個方法,然後讓它在某一時刻執行,即需要在JS中寫一個定時器,當時間達到要求時間時,需要執行的方法自動執行,下面小編簡單說一下我是怎麼實現的(轉載請註明轉載地址:http://blog.csdn.net/u012116457) var tMinutes=0; var tHours=0; var go; function
Time of Update: 2014-09-05
點擊A元素觸發B元素的事件在IE8下會識別成A元素,ie8var menuUrl = $(eventSrc).attr("navUrl"); // if (menuUrl == undefined) {//相容IE8的$(eventSrc)識別錯誤,取第一個 // menuUrl = $("#left_menu-small li:first a").attr("navUrl"); // } var browser = GetIEVersion(); if (browser == "IE8") {
Time of Update: 2014-09-05
手機號碼,密碼正則驗證,手機號碼,密碼驗證 /** * 手機號碼 * 移動:134[0-8],135,136,137,138,139,150,151,157,158,159,182,187,188 * 聯通:130,131,132,152,155,156,185,186 * 電信:133,1349
Time of Update: 2014-09-05
IE下通過a實現location.href 擷取referer的值,擷取location.href最近,公司網站需要統計使用者都是從哪些頁面進入到註冊頁面的資料。開始,僅僅簡單的通過在伺服器端$ _SERVER['HTTP_REFERER'](php)來擷取。但是,發現有好多註冊使用者沒有referer值,後來查了一下在IE下採用window.location.href方式跳轉的話,referer值為空白。而在標籤<a></a>裡面的跳轉的話referer就不會空。所以,
Time of Update: 2014-09-03
【css】關於 hr 在各瀏覽器中的問題,csshr瀏覽器在做頁面是有時候會用到分割線 hr,但是在 ie6 和 ie7 下顯示很蛋疼,本文將教你如何寫出相容各瀏覽器的 hr。首頁我們先瞭解下 hr 在各瀏覽器下的差異,如下表格: 正常瀏覽器ie6、ie7firefox實際高度height+borderheightheight背景色background-colorbackground-color(當高度 <= 2px 時,顯示高度背景色為灰色,需要 color
Time of Update: 2014-09-04
javascript實現瀏覽器視窗傳遞參數的方法,javascript參數傳遞a.html<html> <head> <title>首頁面</title> <script language="javascript" type="text/javascript"> function OpenNew() { var im=new IDAndMethod();
Time of Update: 2014-09-02
jquery ajax請求方式與提示使用者正在處理請稍等,jqueryajax初次使用$.ajax()
Time of Update: 2014-09-02
關閉頁面window.location事件未執行的原因及解決方案,window.location1、問題描述:JS中定義widow.location = function(),頁面關閉時,logout()函數未執行。window.onunload = function() {logout();}function logout(reqParam, callback){var userManageServiceUrl = "http://" + getServerAddr() +
Time of Update: 2014-09-02
JQuery中的html()、text()、val()區別樣本介紹,jqueryval1.HTMLhtml():取得第一個匹配元素的html內容。這個函數不能用於XML文檔。但可以用於XHTML文檔html(val):設定每一個匹配元素的html內容。這個函數不能用於XML文檔。但可以用於XHTML文檔。2.TEXTtext():取得所有匹配元素的內容。結果是由所有匹配元素包含的常值內容組合起來的文本。這個方法對HTML和XML文檔都有效。text(val):設定所有匹配元素的常值內容與
Time of Update: 2014-09-02
jQuery淡入淡出元素讓其效果更為生動,jquery淡入淡出元素為了達到更為生動的效果,可以把一個元素淡出或淡入,在任何一種情況下,都只是隨著時間來改變元素的透明度。jQuery提供了3個和淡入淡出相關的函數:·fadeIn()使得一個隱藏的元素淡入視野。首先,元素佔據的空間出現在頁面上(這可能意味著頁面上的其他元素要移走);然後,元素逐漸地變得可見。如果元素在頁面上已經可見,則這個函數沒有任何效果。如果沒有提供一個速度值,元素使用“常規”設定來淡入(400毫秒)。·fadeOut()通過使得
Time of Update: 2014-09-02
Enter斷行符號切換輸入焦點實現思路與代碼相容各大瀏覽器,enter焦點做項目時,客戶要求能夠用enter斷行符號直接切換輸入(焦點),當最後一個時候,直接提交資訊。第一想法就是,網上去copy一段代碼直接用。但了百度、Google找了個遍,找到的代碼80%以上都是一樣的。有的代碼太老,都不能用。有的只有部分瀏覽器能用。折騰了半小時也沒個合適的辦法。最後一想,乾脆自己動手。一、思路每次點擊斷行符號的時候,擷取當前的焦點位置,然後設定它的下一個元素擷取焦點;二、代碼<script