【问题标题】:Updating display of elements on the web page without refreshing the whole page在不刷新整个页面的情况下更新网页上元素的显示
【发布时间】:2011-01-28 12:59:58
【问题描述】:

我上一次编写 Web 应用程序大约是 10 年前。我使用 Java/JSP/HTML/CSS 等。从那以后我一直在编写非 Web 应用程序。

当我现在查看现代网站(比如这个)时,我意识到我的 Web 开发技能已经过时了。也许我现在不知道如何实现的最明显的“功能”是在用户输入后更新页面上的元素而无需刷新整个页面(例如,这里的投票/否决更新投票计数而不重新加载整个页面页)。这背后的基本技术是什么?

【问题讨论】:

    标签: language-agnostic


    【解决方案1】:

    你应该知道的:

    1. DHTML:HTML 文档 结构,文档事件;
    2. JAVASCRIPT:使用javascript操作HTML文档;
    3. AJAX:使用 javascript 与服务器通信。

    【讨论】:

      【解决方案2】:

      这些技术属于AJAX

      Ajax(异步 JavaScript 和 XML 的简写)是一组相互关联的 Web 开发技术,用于在客户端创建交互式 Web 应用程序。使用 Ajax,Web 应用程序可以在后台从服务器异步检索数据,而不会干扰现有页面的显示和行为。 Ajax 技术的使用导致网页上交互式或动态界面的增加。通常使用 XMLHttpRequest 对象检索数据。尽管名称如此,但实际上并不需要使用 XML,请求也不需要是异步的。

      【讨论】:

        猜你喜欢
        • 2023-04-01
        • 1970-01-01
        • 1970-01-01
        • 2012-09-23
        • 1970-01-01
        • 2017-03-24
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多