Time of Update: 2013-12-01
方式一:(適用與IE瀏覽器,而且重新整理不提示,只在點擊瀏覽器關閉按鈕的時候提示)<script type="text/javascript">window.onbeforeunload=onclose;function onclose(){if(event.clientX>document.body.clientWidth&&event.clientY<0||event.altKey){return
Time of Update: 2013-12-01
函數是JS裡很神奇的一位童鞋。那麼如何建立一個函數呢?簡單來說有下面幾種形式: 1、定義式 function a() {} 2、聲明式 var a = function() {}; // 把一個匿名函數賦給一個變數 3、建構函式 var a = new Function(); //
Time of Update: 2013-12-01
jquery ajax json 跨域取得json格式的值: 此方法解決jquery ajax 跨域取json資料的時候 傳回值通過firebug 可以查到,但是不執行回呼函數的問題 $(document).ready(function (){$('#btn').click(function(){ alert("frist"); var q = document.getElementById(
Time of Update: 2013-12-01
query取得iframe中元素的幾種方法 在iframe子頁面擷取父頁面元素代碼如下:$('#objId', parent.document);// 搞定...在父頁面 擷取iframe子頁面的元素代碼如下:$("#objid",document.frames('iframename').document) $(document.getElementById('iframeId').
Time of Update: 2013-12-01
在本次項目中,遇到很多問題,經過努力,都逐步得到解決。靜下心來,做一個記錄,以供以後學習。 在項目中遇到一個問題,需要在JS中讀取資料庫中的值,然後再把值返回到頁面中,解決方案如下:使用Ajax方法來實現,需要用到ajax.dll(一個ajax技術開發的協助類庫)。 實施過程如下: 1、引用Ajax.dll
Time of Update: 2013-12-01
供以後用,直接看代碼: <script src="js/jquery-1.6.4.js" type="text/javascript"></script> <script type="text/javascript"> $(document).ready(function()
Time of Update: 2013-12-01
之前在項目中經常會遇到一種情況,點擊同一個html組件,執行不同的方法或者功能。所以就自己寫了如下的方法,比較笨,但是還可以執行。核心代碼如下:1. <script>2. <!--3. /*4. *
Time of Update: 2013-12-01
前幾日,和朋友解說javascript預解析機制的時候,給了下面的範例程式碼: var a = 1; function a(){
Time of Update: 2013-12-01
jQuery的函數設計都很緊湊,相互調用很多。例如,你要看明白a函數,發現a裡面調用b函數,b裡面又調用c函數。這樣一路跟下去,基本上就看暈了。 所以,我建議最好是一個函數一個函數的讀懂,不要深跟,等通篇都看完一遍,自然就都通了。 所以今天把jQuery的建構函式註解一下。 function jQuery(a,c) { // 處理ready函數,$(function()
Time of Update: 2013-12-01
主要代碼:html部分: <input id="rblSure_0" type="radio" name="rblSure" value="agree" /> <label for="rblSure_0"> 同意</label> <input
Time of Update: 2013-12-01
jQuery給我們寫web應用程式帶來的極大的方便,很多jQuery外掛程式深受使用者喜愛。jQuery外掛程式的特點基本上是用匿名函數的結構書寫,引入jQuery對象作參數。以下是一個最基本的jQuery外掛程式的實現。知識點:在jQuery匿名函數中,採用jQuery.extend();方法建立jQuery外掛程式在jQuery匿名函數中,採用對象.屬性=函數的方式建立jQuery外掛程式 <!-- 最簡單的jquery外掛程式 胡開明&nbs
Time of Update: 2013-12-01
上一篇:http://www.bkjia.com/kf/201112/115493.htmljavaScript正則——RegExp:RegExp有個test()方法、如果給定字串(只有一個參數)匹配這個模式、它就返回true、否則返回false。Regex中/i,/g,/ig,/gi,/m的區別和含義/i (忽略大小寫)/g (全文尋找出現的所有匹配字元)/m (多行尋找)/gi(全文尋找、忽略大小寫)/ig(全文尋找、忽略大小寫)var str =
Time of Update: 2013-12-01
1.)String方法a.)String.search()參數:可以是Regex也可以是普通的字串。傳回值:如果找到匹配則返回首字元的索引位置,找不到則返回-1var s = "Hello world.";reg = /world/i; // i表示不區分大小寫alert(s.search(reg));b.)String.replace()參數:
Time of Update: 2013-12-01
調用load方法的完整格式是:load( url, [data], [callback] ),其中url:是指要匯入檔案的地址。data:選擇性參數;因為Load不僅僅可以匯入靜態html檔案,還可以匯入動態指令碼,例如PHP檔案,所以要匯入的是動態檔案時,我們可以把要傳遞的參數放在這裡。callback:選擇性參數;是指調用load方法並得到伺服器響應後,再執行的另外一個函數。一:如何使用data1.載入一個php檔案,該php檔案不含傳遞參數$("#myID"
Time of Update: 2013-12-01
為了避免無效資料的另一種方法是在使用者錄入資料時 對無效輸入進行屏蔽, 例如在輸入銀行卡號時, 要求使用者必須輸入數字, 當使用者輸入非數字字元是,給出提示。下面給出代碼:[html] <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <
Time of Update: 2013-12-01
題 記 該系列文章不側重全方位的去介紹ExtJs的使用,只是側重於解決ExtJs問題的思考方法。寫的人不用長篇大論,學的人則能夠自立更生。l 學習的人只要有一些CSS的javascript的基礎知識並且對於英文不至於非常蹩腳(以輔助詞霸能看懂ExtJs的API為準),都可以參考本教程進行修行。《一》
Time of Update: 2013-12-01
最近貌似都在做"閱讀理解".哈~要自己讀懂文檔其實不會浪費很多時間.但要通過自己的語言來表述,就需要更深的瞭解.所以往往把時間花費在研究外掛程式的代碼,這樣才能更多的瞭解作者的意圖,好轉變為自己的文字.畢竟 Lazy Load 已經不是一個新的外掛程式,所以網上也有很多的漢化文檔.但前段時間Lazy Load有較大的更新.而且Lazy
Time of Update: 2013-12-01
前言Bob大叔提出並發揚了S.O.L.I.D五大原則,用來更好地進行物件導向編程,五大原則分別是:1. The Single Responsibility Principle(單一職責SRP)2. The Open/Closed Principle(開閉原則OCP)3. The Liskov Substitution Principle(裡氏替換原則LSP)4. The Interface Segregation Principle(介面分離原則ISP)5
Time of Update: 2013-12-01
Nivo Slider是一款出色的jQuery投影片外掛程式,支援多種轉場效果,可定製性強.這個是官方網站:http://nivo.dev7studios.com/但找了一下,卻沒發現什麼相應的文檔介紹.於是,乾脆自己簡單的整理了一下. [javascript]$.fn.nivoSlider.defaults = { effect: 'random', //
Time of Update: 2013-12-01
點擊事件[html]1. <body> 2. <input type="button" value="點我" onclick="acert("button");" /> 3. <a