Re: [問題] 關於網頁 element/node 的 prototype

看板Ajax作者 (銀色)時間17年前 (2007/12/19 18:19), 編輯推噓0(000)
留言0則, 0人參與, 最新討論串2/2 (看更多)
: -- : ※ 發信站: 批踢踢實業坊(ptt.cc) : ◆ From: 219.80.28.216 : 推 wxyy:我也不是很清楚 底下這些是印象... 12/19 17:27 : → wxyy:Object.prototype 跟DOM 好像是兩回事 12/19 17:27 看來是不行, 連 Prototype library 針對 IE 的 DOM 都是以 Element.extend (element) 來 實做出類似 prototype 的包裝。 在老共某網頁上看到對於 Prototype library 相關說明中有一段 因為瀏覽器本地原生對象的原型被擴展了, 所有的DOM元素就內建具有了原型擴展方法。 但是,這在IE裡是行不通的,IE不讓人改動HTMLElement.prototype。 為了讓前面的例子在IE上也能行得通,你需要用 Element.extend() 擴展元素。 毋需擔心,這個方法足夠機靈,不會重複擴展元素。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.80.28.216
文章代碼(AID): #17QF0Sk- (Ajax)
文章代碼(AID): #17QF0Sk- (Ajax)