代码之家  ›  专栏  ›  技术社区  ›  jeph perro

如何使用Javascript从URL插入动态HTML?

  •  1
  • jeph perro  · 技术社区  · 14 年前

    我希望能够使用javascript在页面中包含一个动态的HTML块。

    我写了一个servlet,它返回一大块HTML, http://mydomain.com/dynamic.jsp 它会生成一些HTML(减去head、body标记),如下所示:

    <div>
         Current Weather : 89F
    </div>
    

    如何使用一行Javascript将动态的HTML块放到页面中?

    最简单的方法是什么?我想知道是否需要将servlet生成的内容包装为XML标记或JSON格式。

    2 回复  |  直到 14 年前
        1
  •  6
  •   amfeng    14 年前

    JQuery的.load()函数可以方便地从服务器加载数据,您可以使用回调函数动态地将HTML放在任何需要的地方。

    http://api.jquery.com/load/

        2
  •  1
  •   David Radcliffe    14 年前

    如果您想使用prototypejs,请看这里: http://www.prototypejs.org/learn/introduction-to-ajax