變更瀏覽模式

201208081706Fiddler 替換線上檔案為本機端檔案或另一個線上檔案

先講將線上檔案替換取代為本機端檔案。方法是點下 Fiddler 右上的 AutoResponder ,勾選 Enable automatic responses 和 Unmatched requests passthrough ,按下右邊的 Add :

(繼續閱讀)

201208081453Fiddler 替換 HTTP Request Host

這邊指的替換 HTTP Request Host 是,所有原先發到 a.com 的 HTTP Request , Fiddler 都幫你轉發到 b.com ,而在瀏覽器中毫無感覺。測試 debug 過程中常有這種需求,例如用 www.dev.demo.com 替換取代 www.demo.com 。

(繼續閱讀)

201207242052document.write

document.write 的重點在執行時 document 是否已載入完全。如是,會先呼叫 document.open 再執行 document.write 。而已載入完全的 document 執行 document.open 會將現有內容全部清空。所謂的 document 載入完全正是 DOMContentLoaded 觸發之時。這也是為什麼內有 document.write 的 JavaScript 不能在 DOMContentLoaded 後動態載入。

(繼續閱讀)

201207241756ECMAScript 5 Strict mode 與否 call apply 差異

在非 ECMAScript 5 Strict mode ,也就是一般熟悉的 JavaScript 環境下, callapply 的第一個參數傳入 null 或 undefined,函式中的 this 會設定為環境的 global object ,瀏覽器環境中 global object 就是 window :

(繼續閱讀)

201207241213JavaScript named function expression

在講 named function expression 前,要先釐清 function expression 和 function declaration 。

(繼續閱讀)

201207231744JavaScript 偵測瀏覽器是否支援 Flash

一直有這個需求,因為 iOS Safari 不支援 Flash ,但那時是用 User Agent 判斷,兜出來類似這樣:

(繼續閱讀)

201207091524台中遊記:驚奇再起

跟去年底的台中遊記相比,今年的台中遊記順到不可思議,我在想老天是不是想彌補我什麼。

(繼續閱讀)

201207071018IE9 開發者工具取代 IETester 、 MultipleIEs

IETesterMuitipleIEs 都是讓你在同一台電腦看到不同版本 IE 網頁呈現的工具。但自從 IE6 Must Die 後,我就幾乎沒開過 IETester 、 MuitipleIEs 。因為 IE9 開發者工具就可以看到 IE7 IE8 IE9 的網頁呈現了。

(繼續閱讀)

第一頁  上一頁  1 2 3 4 5 6 7 8 9 10 下一頁  最後頁 
Google 站內搜尋
BloggerAds