有没有办法像Ajax一样实时更新ASP页面?

Lik*_*ode 0 ajax asp-classic

有没有办法像Ajax一样实时更新ASP页面?

hob*_*ave 8

我将向您简要介绍ASP和AJAX,以帮助您了解这两种技术之间的区别.

ASP

ASP是一种服务器端语言.喜欢它的表兄弟:Python,Ruby,PHP.它用于在服务器上生成动态内容,然后将其作为HTML传递到客户端的浏览器.ASP无法实时"更新"任何内容,因为它无法连接到自己的客户端进行更新.来自ASP服务器的每个更新/响应必须响应来自客户端的请求.


AJAX

AJAX代表异步Javascript和XML.它本身并不是一种语言.这里的语言是Javascript,主要是客户端语言.AJAX函数由运行在客户端计算机上的javascript向您的服务器发送"特殊"请求(XMLHTTPRequest),并接收响应.然后,Javascript使用此响应动态更新页面.


也就是说,在开始尝试创建内容之前,您应该研究Javascript和ASP.AJAX在某种程度上是一个高级主题.如前所述http://asp.net/ajax是一个很好的资源.