作者LPH66 (凉宫春日症候群)
看板Web_Design
标题Re: [问题] 关闭(离开)页面时,做资料库的修改
时间Sun Nov 26 23:57:41 2006
: 推 grassboy2:可以利用ajax去request吗?我对ajax不熟XD 11/26 22:21
这个推文让我想到一件事
现在的AJAX似乎都是指用javascript去send出一个http request
但我在某个地方看到这种玩法: (忘了哪了, 以为有加最爱却发现其实没加)
我们要回头叫资料时就利用DOM在document下面加一个<script>的node
里面的src是个以server端语言写的页面(如php/asp) 而其结果是javascript的程式码
因此这个node一加入时网页就会去抓那个页面的资料
然後我们就能在那里面做一些事 如去query资料库
结果回传则是利用执行结果的javascript程式码让client端接收到
(例如让结果是result=100;这样 那client这边就可以用result拿到值)
有玩了这套东西一会 似乎不比send http request的方法来得差
而且(个人看来)好处是不用去管到底哪个浏览器要用什麽物件去send http request
(我记得IE和Fx用的是不同的物件... 而且个人对这种物件有点苦手)
以及不用去分析XML (结果就直接是javascript程式码)
提供给原PO和大家参考看看
--
不过这样算AJAX吗? AJAX的X好像就是XML的意思...
--
"LPH" is for "Let Program Heal us"....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 192.192.197.115
※ 编辑: LPH66 来自: 192.192.197.115 (11/26 23:58)
1F:推 suckerlove:JSON是好物 11/27 00:08
2F:推 Numino:传统asp计数器就是这种玩法XD<script src="count.asp">... 11/27 12:17
3F:推 LPH66:应该说它是利用DOM新增一个像上面那样的node来更新资料 11/27 21:09