Re: [ js ] prototype.js/observe

看板Ajax作者 (System hacked)時間16年前 (2009/07/26 03:49), 編輯推噓1(104)
留言5則, 1人參與, 最新討論串2/2 (看更多)
※ 引述《HuangJC (吹笛牧童)》之銘言: : onload = function(){....} : 結果是只有一個 onload 能動 : 因為 onload 是一個變數,就好像 : a=5; : a=6; : 最後 a 會被洗到 6 : 但如果是 observe,就都會動 : Event.observe(this, 'load', function(){....}) : 檢查變數,找不到變數的值被改變,可以說這或許是一種模擬? : 比如說,從最外層的 parent 裏準備一個陣列,放所有 observe 設定 : 當事件 onload 發生時,用 for loop 掃一遍,找得到的全執行 : 但如果這樣做速度不是會很慢嗎? event 類 (像這個例子提到的 onload) 應該要這樣做: (function(){ var oldOnload = window.onload; window.onload = function(){ // 你要做的事情... if (oldOnload) { oldOnload(); } }; })(); -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 60.199.248.145

07/27 21:25, , 1F
謝謝,很有'攔截中斷向量'的FU~,當初是有想到(就當學DOS的
07/27 21:25, 1F

07/27 21:26, , 2F
老經驗還有點用處吧),可是東漏一點西漏一點還要補洞,很容
07/27 21:26, 2F

07/27 21:26, , 3F
易延誤專案,開始覺得必需有一個全面且循序的學習
07/27 21:26, 3F

07/27 21:28, , 4F
07/27 21:28, 4F

07/27 21:28, , 5F
但會漏;有更好的嗎?或是我得去買歐萊禮那本..
07/27 21:28, 5F
文章代碼(AID): #1AQs73sC (Ajax)
討論串 (同標題文章)
本文引述了以下文章的的內容:
完整討論串 (本文為第 2 之 2 篇):
文章代碼(AID): #1AQs73sC (Ajax)