ajax 和ASP是什么关系?AJAX可以独立存在么?
答案:3 悬赏:10 手机版
解决时间 2021-03-25 09:58
- 提问者网友:夢醒日落
- 2021-03-25 02:12
ajax 和ASP是什么关系?AJAX可以独立存在么?
最佳答案
- 五星知识达人网友:woshuo
- 2021-03-25 03:22
举个简单的例子吧:我现在想告诉我朋友一些事情,我有两个方法,一是亲自告诉他;二是叫人告诉他。
如果亲自告诉他,我必须亲自跑一趟或者打电话,那么这段时间我就不能做其他事情了。如果叫人告诉他,在他得到消息的过程中我还可以做其他事情,等那个人去告诉他的人回来报告,我再决定接下来该怎么做。
这个例子里面假如我亲自跑去告诉他,这个过程就好比ASP了,我还可以打电话、传真告诉他,那么这些可以比作ASP.NET、JSP等等。
而我叫人去做,我叫的那个人也是可以亲自跑去或者打电话告诉,他使用的方法也类似于ASP等等,但是对于我来说我叫人去做这整个过程就好像AJAX,我不要关心消息是怎么传到他那的,我只关心给他的是什么信息?他回答了我什么信息?我接下来该怎么做?做事的那个人就相当于XMLHttpRequest。
所以说AJAX其实是几种技术组合在一起使用而得到的一种新技术:
1、使用 DOM(Document Object Model)进行动态显示及交互;
2、使用 XML 和 XSLT 进行数据交换及相关操作;
3、使用 XMLHttpRequest 进行异步数据查询、检索;
4、使用 JavaScript 将所有的东西绑定在一起。
这里第三点中使用 XMLHttpRequest 进行异步数据查询,我们就需要用到一种像ASP及ASP.NET、JSP、PHP等技术构建好要向服务器发送或获取的数据,然后借由XMLHttpRequest与服务器交互,这样我们就可以做其他的事情了,当XMLHttpRequest完成工作之后,再报告给我们,我们再通过一些JAVASCRIPT函数来处理这些返回的数据。
如果亲自告诉他,我必须亲自跑一趟或者打电话,那么这段时间我就不能做其他事情了。如果叫人告诉他,在他得到消息的过程中我还可以做其他事情,等那个人去告诉他的人回来报告,我再决定接下来该怎么做。
这个例子里面假如我亲自跑去告诉他,这个过程就好比ASP了,我还可以打电话、传真告诉他,那么这些可以比作ASP.NET、JSP等等。
而我叫人去做,我叫的那个人也是可以亲自跑去或者打电话告诉,他使用的方法也类似于ASP等等,但是对于我来说我叫人去做这整个过程就好像AJAX,我不要关心消息是怎么传到他那的,我只关心给他的是什么信息?他回答了我什么信息?我接下来该怎么做?做事的那个人就相当于XMLHttpRequest。
所以说AJAX其实是几种技术组合在一起使用而得到的一种新技术:
1、使用 DOM(Document Object Model)进行动态显示及交互;
2、使用 XML 和 XSLT 进行数据交换及相关操作;
3、使用 XMLHttpRequest 进行异步数据查询、检索;
4、使用 JavaScript 将所有的东西绑定在一起。
这里第三点中使用 XMLHttpRequest 进行异步数据查询,我们就需要用到一种像ASP及ASP.NET、JSP、PHP等技术构建好要向服务器发送或获取的数据,然后借由XMLHttpRequest与服务器交互,这样我们就可以做其他的事情了,当XMLHttpRequest完成工作之后,再报告给我们,我们再通过一些JAVASCRIPT函数来处理这些返回的数据。
全部回答
- 1楼网友:拾荒鲤
- 2021-03-25 04:44
没有关系!
asp是服务器端编程
ajax是客户端与服务器端的异步调用
asp是服务器端编程
ajax是客户端与服务器端的异步调用
- 2楼网友:妄饮晩冬酒
- 2021-03-25 04:21
ajax在跟服务器进行异步数据交换的一项新技术,可以减轻服务器负担,用来实现页面的局部刷新。
ajax和asp没有什么必然联系,既可以在asp环境使用,也可以在java环境来使用的。
学了asp,如果要应用ajax技术也需要学习的,不过就很容易了。
ajax和asp没有什么必然联系,既可以在asp环境使用,也可以在java环境来使用的。
学了asp,如果要应用ajax技术也需要学习的,不过就很容易了。
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯