看板 Ajax 關於我們 聯絡資訊
※ 引述《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
HuangJC:謝謝,很有'攔截中斷向量'的FU~,當初是有想到(就當學DOS的 07/27 21:25
HuangJC:老經驗還有點用處吧),可是東漏一點西漏一點還要補洞,很容 07/27 21:26
HuangJC:易延誤專案,開始覺得必需有一個全面且循序的學習 07/27 21:26
HuangJC:http://www.w3schools.com/jsref/default.asp 這網站很棒 07/27 21:28
HuangJC:但會漏;有更好的嗎?或是我得去買歐萊禮那本.. 07/27 21:28