Time of Update: 2018-12-07
修改自http://blog.csdn.net/dallasnash/archive/2007/04/18/1569068.aspx
Time of Update: 2018-12-07
基本上每個庫都有這東西,因為如果要對頁面上的元素進行操作,我們必須等到頁面載入了這個元素才行,否則會報錯,但是我們很能判定某個元素是否已載入,但我們可以判定頁面是否載入,這就是我們經常把代碼放到window.onload =
Time of Update: 2018-12-07
通常來說,window.onload就夠用了,如果想載入多個事件,我們可以採取以下方式:window.onload = function(){ func1(); func2(); func3();
Time of Update: 2018-12-07
一般來說,我們在寫部落格或做網站時都需要對插圖做一些效果,比如增加陰影、圖片圓角、倒映等等。這些效果一般可以用3個方法實現,一是用PS實現對圖片進行修改,二是使用CSS,三是使用JavaScript。使用PS會破壞原圖,而且要花費一定的時間。Netzgesta上有很多實現圖片特效的JavaScript提供下載,很多效果都是相當漂亮的。1、水倒映這個js將為圖片添加水倒映的特效,時下web2.0網站很喜歡這種效果。如果你喜歡線上產生水倒映效果,可以參考這裡。js下載連結2、圓角+陰影或許你記得用R
Time of Update: 2018-12-07
FireUnit是一個Firefox擴充,同時也是一個Firebug擴充,這個 擴充提供了一堆API可以協助你實現JavaScript代碼的單元測試,還在Firebug的一堆Tab中再增加一個用於顯示測試結果。現在提供的還是 很基本的測試,但是我們要相信這個擴充的潛力,因為它的作者是John Resig和Jan Odvarko,什嗎?沒聽過他們?小聲問句,你聽過JavaScript沒有?【原文標題】http://ejohn.org/blog/fireunit/【原文作者】John
Time of Update: 2018-12-07
JavaScript中的對象有三種1,內部對象 如Array,Boolean,Data,Math,Number,Object,RegExp,String對象等 這些對象系統給我們提供了各自的屬性與方法供調用。2,基於類的對象 用類的方式實現對象的引用,這些類需要我們自己定義3,基於原型的對象 提供有關如何使用 JavaScript 基於原型的物件模型的指南,並且提供指向特定資訊的連結,這些資訊描述基於原型的對象的自訂建構函式和繼承。
Time of Update: 2018-12-07
如何用javascript來判斷請求的url/連結有效(可串連,可用)?引言有一個通訊錄系統, 同時部署在幾台伺服器上, 但是首頁上有個通訊錄的連結, 連結到這個系統. 問題是, 有時候連結指向的伺服器出故障, 於是希望在這個伺服器出故障(服務不可用)的情況下, 能指向其他伺服器的連結.解決方案一: XMLHTTP方案以下代碼摘自[2]中meizz的回帖:<script language= "javascript">function getURL(url) {var xmlhttp
Time of Update: 2018-12-07
強制回應視窗唯讀狀態下要進行複製很麻煩,無法選定文本也無法進行複製、編輯、右鍵瀏覽器菜單。本文提供一種解決這個問題的方法:使用JavaScript指令碼,選定控制項文本,再使用CTRL+C進行複製。一、一些後面要用到的方法:/* 功能: 判斷是否字串類型 參數: 無調用方法: 對象.isString()NOTE: (typeof(oSource) == 'string')不能正確識別new String()產生的字串對象*/String.prototype.isString =
Time of Update: 2018-12-07
轉自:http://www.jb51.net/article/17459.htm之前轉載過一篇:http://www.cnblogs.com/GuominQiu/articles/1640380.html<script> window.opener=null; window.open('','_self'); window.close(); </script>
Time of Update: 2018-12-07
先看一下這段Javascript指令碼代碼: 1<script language="javascript"> 2 <!-- 3 var v = "aaa"; 4 function func() 5 { 6 alert(v); 7 var v = "bbb"; 8 } 9 //-->10</script>alert
Time of Update: 2018-12-07
<script>function foo(){foo.abc = function(){alert('def')}this.abc = function(){alert('xyz')}abc = function(){alert('@@@@@')};var abc = function(){alert('$$$$$$')}}foo.prototype.abc = function(){alert('456');}foo.abc =
Time of Update: 2018-12-07
對於許多想學習 JavaScript 的朋友來說,無疑如何選擇入門的書籍是他們最頭疼的問題,或許也是他們一直畏懼,甚至放棄學習 JavaScript 的理由。在 JavaScript 方面,自己不是什麼專家,也不是什麼高手,但自己一路走來,JavaScript 從迷茫到認識,對於 JavaScript 書籍的認識或許還有些借鑒價值。入門推薦首選書籍:《JavaScript DOM 編程藝術 》當初讀了不下 4
Time of Update: 2018-12-07
網上有這樣一道題目:一個字串String=“adadfdfseffserfefsefseetsdg”,找出裡面出現次數最多的字母和出現的次數。經典的解答思路為:取出字串的第一個字元(首字母),利用的字串的 replace 方法將符合Regex(第一個字元)替代為空白,此字母出現的次數為原始的字串長度減去替代後的字串長度。迴圈迭代找出長度最長的字母。<script type="text/javascript">var str
Time of Update: 2018-12-07
在今天網路開發方面,JavaScript起了很關鍵的作用;像jQuery, MooTools, Prototype等等JavaScript架構以及其它JavaScript類庫讓我們的生活輕鬆了不少。但是隨著Rich Internet
Time of Update: 2018-12-07
隨著網路的發展,網速和機器速度的提高,越來越多的網站用到了豐富用戶端技術。而現在Ajax則是最為流行的一種方式。javascript是一種解釋型語言,所以能無法達到和C/Java之類的水平,限制了它能在用戶端所做的事情,為了能改進他的效能,我想基於我以前給JavaScript做過的很多測試來談談自己的經驗,希望能協助大家改進自己的JavaScript指令碼效能。 語言層次方面 迴圈 迴圈是很常用的一個控制結構,大部分東西要依靠它來完成,在JavaScript中,我們可以使用for(;
Time of Update: 2018-12-07
主要內容:區別的介紹代碼示範區別建議 1. 區別的介紹我們在平時的編碼中javascript中經常會用到[return false;]語句來阻止事件的向上傳遞,其實[return false;]語句包含了2層意思:阻止觸發事件的元素的預設動作(比如說一個link(<a href="http://www/baidu.com"></a>),它的預設動作就是遷移到baidu首頁)阻止觸發事件的元素向上傳遞事件 由於[return
Time of Update: 2018-12-07
整理了一個操作瀏覽器的JS代碼,方便自己尋找,適合新手學習,同時代碼相容IE和FF等瀏覽器 //Copyright 2012 YundaoInfo www.xmwebs.com //author: badsun //date : 2012-10-02 14:00 document.onkeydown = function (event) { var e = window.event || event; if (e.altKey &&
Time of Update: 2018-12-07
用戶端指令碼JavaScript在寫法上其實有很多種方法,它們的置放位置也非常之多。。下面列舉在三種不同的地方寫JavaScript代碼,實現的效果都是點擊按鈕button彈出alert警告框第一種是最常見的,代碼如下html代碼Code highlighting produced by Actipro CodeHighlighter
Time of Update: 2018-12-07
JavaScript中對象的建立有以下幾種方式:(1)使用內建對象(2)使用JSON符號(3)自訂物件建構一、使用內建對象 JavaScript可用的內建對象可分為兩種: 1,JavaScript語言原生對象(語言級對象),如String、Object、Function等; 2,JavaScript運行期的宿主對象(環境宿主級對象),如window、document、body等。 我們所說的使用內建對象,是指通過JavaScript語言原生對象的構造方法,
Time of Update: 2018-12-07
JavaScript中定義function有以下三種方式(1)聲明一個運算式變數,並定義該變數的運算式。如:Code highlighting produced by Actipro CodeHighlighter (freeware)http://www.CodeHighlighter.com/-->var func = function(){ /*body code*/}(2) 定義一個function運算式,並指定該運算式的標識。如:Code highlighting