關於遞歸運算的順序測試代碼
復制代碼 代碼如下: window.onload=function(){ pd(11);} function pd(number) { if(number>5) {
使用Javascript接收get傳遞的值的代碼
復制代碼 代碼如下: <select id=select onchange=location.href=?page=+escape(this.value)+;>
chrome原生方法之數組
下面看一下chrome/15實現的一些數組方法 -------------------------------------------------------------
Javascript的getYear、getFullYear、getUTCFullYear異同分享
其中getYear()方法出生較早,在早期也一直使用OK,可是在2000年後這個方法問題多多,因為在Firefox和Safari等浏覽器上,getYear始終返回年份與1
兼容IE、FireFox、Chrome等浏覽器的xml處理函數js代碼
在編寫處理xml的網頁時,經常為浏覽器兼容性頭疼。於是我將常用的xml操作封裝為函數。經過一段時間的改進,現在已經很穩定了,用起來很舒服。 函數有—— xml_loa
firebug的一個有趣現象介紹
復制代碼 代碼如下: var obj = {length:0,splice:function(){}} console.log(obj) 猜猜上面會打印出啥? 沒錯,打
js常用代碼段整理
每段代碼前邊都有功能注解和參數要求等說明文字,難度不大也就沒做更多注釋。 為看得清楚,這裡依先後順序做個小目錄: 重寫window.setTimeout, 理解遞歸程序的
JavaScript中數組的排序、亂序和搜索實現代碼
1. 排序: 默認的sort()按字符編碼排序的: 復制代碼 代碼如下: <script type=text/javascript> <!-- var
Ubuntu 11.10 安裝Node.js的方法
1.安裝依賴包 復制代碼 代碼如下: sudo apt-get install g++ curl libssl-dev apache2-utils sudo apt-ge
用Javascript評估用戶輸入密碼的強度(Knockout版)
我們來看看如果使用Knockout更簡單的來實現密碼強度的驗證。 原有代碼請查看: 復制代碼 代碼如下: <!DOCTYPE html PUBLIC -//W3C/
用Javascript評估用戶輸入密碼的強度實現代碼
1.如果密碼少於5位,那麼就認為這是一個弱密碼。 2.如果密碼只由數字、小寫字母、大寫字母或其它特殊符號當中的一種組成,則認為這是一個弱密碼。 3.如果密碼由數字、小寫字
window.event快達到全浏覽器支持了,以後使用就方便了
看下以下代碼在各浏覽器下的結果: 復制代碼 代碼如下: <body onclick=alert([window.event,event,this.event]);&
js取滾動條的尺寸的函數代碼
這個比較簡單,做個記錄而已。 創建一個嵌套節點,讓外層節點產生滾動條,然後用offsetWidth - clientWidth即可獲得滾動條寬度。需要注意的是為了避免頁面
js獲取浏覽器的可視區域尺寸的實現代碼
測試例子: 復制代碼 代碼如下: <!DOCTYPE html PUBLIC -//W3C//DTD XHTML 1.0 Transitional//EN http
JS代碼放在head和body中的區別分析
那麼有什麼不同呢?先看一個例子: 一個二級級聯動態下拉列表框,一級分類(即大類別)id=vSort0. 復制代碼 代碼如下: <head> function
JS獲取頁面窗口大小的代碼解讀
本節代碼主要使用了Document對象關於窗口的一些屬性,這些屬性的主要功能和用法如下。 要得到窗口的尺寸,對於不同的浏覽器,需要使用不同的屬性和方法:若要檢測窗口的真實
Javascript base64編碼實現代碼
復制代碼 代碼如下: /* * base64編碼 */ var base64EncodeChars = ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefg
js Function類型
1.函數就是對象,而函數名是指向函數對象的指針,不會與某個函數綁定。 2.函數沒有重載(函數重載:同一個函數名對應著多個函數的實現.) For Examle: fun
javascript 隨機展示頭像實現代碼
先看圖: 很簡單的一個效果 首先html 復制代碼 代碼如下: <ul> <li><img src=i.jpg alt= /><
javascript檢測浏覽器flash版本的實現代碼
記錄: 復制代碼 代碼如下: (function(){ ver has=0, ver=0; try{ has=new ActiveXObject(ShockwaveFla