繁体   English   中英

动态加载网页内容

[英]Dynamically load web-page content

我有一个网页,必须立即构建内容。 当用户单击网页的某些部分时,它必须将与网页一起放置在服务器上的文件中的信息与网页一起加载到特殊内容<div>

据我了解,对于JavaScript,我必须使用ajax技术,所以我有一个问题:我应该配置服务器以便他可以专门处理ajax请求,还是仅仅是通过HTTP请求的简单GET,任何Web都应该支持-服务器吗?

我的第二个问题-如果ajax是技术,只有在正确配置服务器后才能使用技术,我可以通过JavaScript进行简单的GET来完成我需要的工作吗?

另外,如果使用服务器端脚本更容易,那么VBScript如何完成呢?

AJAX请求与通常的HTTP请求非常相似。 因此,您无需以任何特殊方式配置服务器即可使其工作。 普通服务器应该已经至少支持GET和POST请求。

但是,对您可能重要的一件事是,只要文件没有其他“保护”,每个人都可以直接访问它们。 因此,如果AJAX加载的内容包含某种类型的用户敏感数据,则应放置一些访问控制!

AJAX涉及服务器端脚本,因此说使用服务器端脚本更容易没有道理。 此外,AJAX就是脚本为您异步执行的GET或POST请求,使您可以在不重新加载整个页面的情况下使用文档中的服务器响应。

AJAX本身并不是技术,而是技术。 例如,您可以使用AJAX,而无需使用javascript提供的无处不在的XmlHttpRequest对象。

使用jQuery AJAX方法,您可以使用HTTP Get和HTTP Post从远程服务器请求文本,HTML,XML或JSON-并且您可以将外部数据直接加载到网页的选定HTML元素中...

是的,没有正确的configa服务器

我向您建议jquery框架(无需配置服务器)(另请参见Sirko答案)

http://api.jquery.com/jQuery.ajax/

这可以帮助您加载动态内容, 请参阅此

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM