作者vinchen0102 (Wen)
看板Web_Design
标题[请益] 动态的搜寻框
时间Tue Apr 8 17:39:51 2008
前一阵子,我也开始完 facebook。
刚开始的时候,当然就是要填写一些资料。
网页上一样有可以填文字的框框,但是他不同的一点是,我打字打到一半,他已经知道我
要打什麽了,而且写是可能的选项在框框的下面。
这让我想起,yahoo 的搜寻框也有类似的功能,我还没打完,常见的关键字就出现在下面
不知道这是用什麽方法做出来的,我猜是 javascript,但是当我打字的时候,一直是停
留在同一页,它是用什麽发法把我打到一半的资料送回伺服器主机,然後又是用什麽方法
把相关资料传回客户端,并写显示出来,而且不用从新开启原本的网页。最後一点我猜应
该是用DOM,但是我想不透它是怎麽把资料传给主机,然後怎麽读取主机的回应。
无名小站好像也有类似的功能,文章编辑到一半把网页关掉,下次开启的时候还可以把已
经打好的文字复原,所以似乎打字的同时,资料已经传到主机那边去了。
这个问题困扰着我,希望有人可以解答。
--
"To iterate is human, to recurse divine." -L. Peter Deutsch
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 219.90.249.174
1F:推 pm2001:ajax 04/08 17:45
2F:→ kennyliao:关键字:autocomplete、ajax、javascript events 04/08 18:09
3F:→ vinchen0102:谢谢 ` 04/08 18:44
谢谢大家的意见,今天去图书馆借了一本ajax 来K,发现
make requests without reloading the page 是 ajax 的精华
超过半本书都在说这些东西。
之前是见识浅博的我看得书太少,才不知道现在科技的发达。
however, 这次的经验让我多学了很多东西。
※ 编辑: vinchen0102 来自: 219.90.187.168 (04/09 22:57)