看板 Web_Design 關於我們 聯絡資訊
前一陣子,我也開始完 facebook。 剛開始的時候,當然就是要填寫一些資料。 網頁上一樣有可以填文字的框框,但是他不同的一點是,我打字打到一半,他已經知道我 要打什麼了,而且寫是可能的選項在框框的下面。 這讓我想起,yahoo 的搜尋框也有類似的功能,我還沒打完,常見的關鍵字就出現在下面 不知道這是用什麼方法做出來的,我猜是 javascript,但是當我打字的時候,一直是停 留在同一頁,它是用什麼發法把我打到一半的資料送回伺服器主機,然後又是用什麼方法 把相關資料傳回客戶端,並寫顯示出來,而且不用從新開啟原本的網頁。最後一點我猜應 該是用DOM,但是我想不透它是怎麼把資料傳給主機,然後怎麼讀取主機的回應。 無名小站好像也有類似的功能,文章編輯到一半把網頁關掉,下次開啟的時候還可以把已 經打好的文字復原,所以似乎打字的同時,資料已經傳到主機那邊去了。 這個問題困擾著我,希望有人可以解答。 -- "To iterate is human, to recurse divine." -L. Peter Deutsch -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 219.90.249.174
pm2001:ajax 04/08 17:45
kennyliao:關鍵字:autocomplete、ajax、javascript events 04/08 18:09
vinchen0102:謝謝 ` 04/08 18:44
謝謝大家的意見,今天去圖書館借了一本ajax 來K,發現 make requests without reloading the page 是 ajax 的精華 超過半本書都在說這些東西。 之前是見識淺博的我看得書太少,才不知道現在科技的發達。 however, 這次的經驗讓我多學了很多東西。 ※ 編輯: vinchen0102 來自: 219.90.187.168 (04/09 22:57)