Time of Update: 2014-03-27
控制台(Console)是Firebug的第一個面板,也是最重要的面板,主要作用是顯示網頁載入過程中產生各類資訊。一、顯示資訊的命令Firebug內建一個console對象,提供5種方法,用來顯示資訊。最簡單的方法是console.log(),可以用來取代alert()或document.write()。比如,在網頁指令碼中使用console.log("Hello
Time of Update: 2014-03-28
這篇文章主要介紹了javascript實現的3d逐偵產品展示,需要的朋友可以參考下3d 逐偵圖片 素材 javascript 部分代碼 代碼如下:<span style="white-space:pre"> </span>var step = 0; var first = 0; var lth = document.querySelectorAll('#tobj
Time of Update: 2014-03-28
這篇文章主要介紹了JS如何阻止使用者多次提交,需要的朋友可以參考下 代碼如下:<!doctype html> <html lang="en"> <head> <meta charset="UTF-8"> <title>Document</title> </head> <body>&
Time of Update: 2014-03-27
function parseXml(xml){ var xmldom = null; if(typeof DOMParser!="undefined"){ xmldom = (new DOMParser()).parseFromString(xml,"text/xml"); var errors = xmldom.getElementsByTagName("parsererror"); if(errors.length){
Time of Update: 2014-03-27
Prototype屬性a) Prototype:每一個函數都包含一個prototype屬性,這個屬性指向的是一個對象的引用;而對已每一個函數(類)的執行個體都會從prototype屬性指向的對象上繼承屬性,換句話說通過同一個函數建立的所有對象都繼承一個相同的對象。b) 通過new 關鍵字和建構函式建立的對象的原型,就是建構函式的prototype指向的那個對象 下面通過一個函數可以解釋a b兩條說明的問題,代碼如下function A(name){ this.name =
Time of Update: 2014-03-27
重要提示:2.0不向後相容以前的版本這個外掛程式可以很方便的對json操作,var thing = { plugin: 'jquery-json', version: 2.4 };var encoded = $.toJSON( thing );// '{"plugin":"jquery-json","version":2.4}'var name = $.evalJSON( encoded ).plugin;// "jquery-json"var version =
Time of Update: 2014-03-27
前言在Ext js 中,可以繪製柱狀圖和條狀圖。柱狀圖 -- Column chart, 柱子是豎直方向的。條狀圖 -- Bar Chart, 柱子是水平方向的。上面的例子一個條狀圖的例子。預設狀況下, Ext Js 會使用 綠色,藍色,深紅,淡紅這樣的順序來配色。如果查看Ext js 原始碼, 在 chart.theme目錄下的 Base.js 檔案中,有以下的代碼, colors: [ "#94ae0a", "#115fa6","#a61120", "#ff8809", "#ffd13e"
Time of Update: 2014-03-26
這篇文章主要介紹了jquery動態更換網頁背景圖的方法,需要的朋友可以參考下有些時候,我們可以為使用者提供很貼心的功能,比如判斷使用者是什麼時候來訪問的,然後給出一句問候,晚上好,下午好之類的。並且更換網頁的背景顏色,比如晚上的時候就可以用滿天星星的背景,白天就用陽光燦爛,或者特定節日就用該主題背景,讓你的網站顯得非常靈活,不枯燥。 下面就如何?背景更換給出一種解決方案: 如何? 很簡單,下面是 JQuery
Time of Update: 2014-03-26
這篇文章主要介紹了Jquery對數組的操作技巧,需要的朋友可以參考下1. $.each(array, [callback]) 遍曆[常用] 解釋: 不同於例遍 jQuery 對象的 $.each() 方法,此方法可用於例遍任何對象(不僅僅是數組哦~). 回呼函數擁有兩個參數:第一個為對象的成員或數組的索引, 第二個為對應變數或內容. 如果需要退出 each 迴圈可使回呼函數返回 false,
Time of Update: 2014-03-26
這篇文章主要介紹了jquery跨域請求樣本(jquery發送ajax請求),需要的朋友可以參考下jQuery中常用getJSON來調用並擷取遠端JSON字串,將其轉換為JSON對象,如果成功,則執行回呼函數。原型如下: jQuery.getJSON( url, [data], [callback] ) 跨域載入JSON資料。 url: 發送請求的地址data : (可選) 待發送key/value參數callback: (可選)
Time of Update: 2014-03-26
大家可以使用windows.onload事件,但onload在看來,就是頁面上的東西(img,iframe等資源)全部都載入完畢後才能發生,如果頁面內有大的圖片的話,會在頁面展現後好久時間後才執行。如果只需要對DOM進行操作,那麼這時就沒必要等到頁面全部載入了。我們需要更快的方法。Firefox有DOMContentLoaded事件可以輕鬆解決,可惜的就是IE沒有。MSDN關於JSCRIPT的一個方法有段不起眼的話,當頁面DOM未載入完成時,調用doScroll方法時,會產生異常。那麼我們反過來
Time of Update: 2014-03-26
JQuery對數組的處理非常便捷並且功能強大齊全,一步到位的封裝了很多原生js數組不能企及的功能。下面來看看JQuery數組的強大之處在哪。 $.each(array, [callback]) 遍曆 不同於例遍 jQuery 對象的 $.each() 方法,此方法可用於例遍任何對象(不僅僅是數組哦~). 回呼函數擁有兩個參數:第一個為對象的成員或數組的索引, 第二個為對應變數或內容. 如果需要退出 each 迴圈可使回呼函數返回 false, 其它傳回值將被忽略.
Time of Update: 2014-03-26
這篇文章主要介紹了jquery下拉select控制項操作方法分享(jquery操作select),需要的朋友可以參考下JQuery擷取和設定Select選項方法匯總如下: 代碼: 代碼如下:$("#select_id").change(function(){//code...}); //為Select添加事件,當選擇其中一項時觸發var checkText=$("#select_id").find("
Time of Update: 2014-03-26
對於jQuery對象,只是把each方法簡單的進行了委託:把jQuery對象作為第一個參數傳遞給jQuery的each方法.換句話說:jQuery提供的each方法是對參數一提供的對象的中所有的子項目逐一進行方法調用。而jQuery對象提供的each方法則是對jQuery內部的子項目進行逐個調用。複製代碼 代碼如下:jQuery.prototype.each=function( fn, args ) { return jQuery.each( this, fn, args );
Time of Update: 2014-03-26
用JavaScript解析XML資料是常見的編程任務,JavaScript能做的,JQuery當然也能做。下面我們來總結幾個使用JQuery解析XML的例子第一種方案: 代碼如下:<script type="text/javascript">$(document).ready(function() { $.ajax({ url:
Time of Update: 2014-03-26
這篇文章主要介紹了jquery選取器原理介紹($()使用方法),需要的朋友可以參考下每次申明一個jQuery對象的時候,返回的是jQuery.prototype.init對象,很多人就會不明白,init明明是jQuery.fn的方法啊,實際上這裡不是方法,而是init的建構函式,因為js的prototype對象可以實現繼承,加上js的對象只是引用不會是拷貝,new jQuery,new jQuery.fn和new
Time of Update: 2014-03-26
javascript執行環境(執行期上下文)當js控制器(control)進入可執行代碼時,控制器會進入一個執行環境,活動的多個執行環境構成執行環境棧,最上面的是正在啟動並執行執行環境,當控制器進入一個新的執行環境時,新的執行環境被放到棧最頂端。執行環境包含以下三個組件: 組件 作用目的詞法環境 執行環境內的代碼建立的標識符引用的一個詞法環境物件變數環境 執行環境內的代碼通過Variant
Time of Update: 2014-03-26
jQuery中常用getJSON來調用並擷取遠端JSON字串,將其轉換為JSON對象,如果成功,則執行回呼函數。原型如下:jQuery.getJSON( url, [data], [callback] ) 跨域載入JSON資料。url: 發送請求的地址data : (可選) 待發送key/value參數callback: (可選) 載入成功時的回呼函數主要用於用戶端擷取伺服器JSON資料。簡單樣本:伺服器指令碼,返回JSON資料:複製代碼 代碼如下://
Time of Update: 2014-03-26
如何捕獲和分析 JavaScript Error 前端工程師都知道 JavaScript 有基本的異常處理能力。我們可以 throw new Error(),瀏覽器也會在我們調用 API 出錯時拋出異常。但估計絕大多數前端工程師都沒考慮過收集這些異常資訊。反正只要 JavaScript 出錯後重新整理不複現,那使用者就可以通過重新整理解決問題,瀏覽器不會崩潰,當沒有發生過好了。這種假設在 Single Page App 流行之前還是成立的。現在的 Single Page App
Time of Update: 2014-03-26
1.3秒後自動返回 複製代碼 代碼如下: <span id="totalSecond">3</span>秒後自動返回 <script language="javascript" type="text/javascript"> <!-- var second = document.getElementById('totalSecond').textContent; if (navigator.appName.indexOf("Explorer") >