1

如何使用 jQuery 创建一个包含 XML 内容的新窗口?

或者用 XML 窗口替换当前的 XHTML 窗口,以便浏览器可以正确地将其解释为 RSS 提要?

流动:

  1. 用户单击按钮以获取 RSS 提要
  2. jQuery ajax() 用于检索 RSS/Atom XML 内容
  3. RSS/Atom 将被写入新的浏览器窗口(和/或替换当前窗口)
4

1 回答 1

1

这可以通过 Data Uri Scheme 来完成,http ://en.wikipedia.org/wiki/Data_URI_scheme

但我认为它仅限于某些浏览器。

例如,您可以将其放在浏览器的 url 栏中,它会呈现良好。与在新窗口中呈现 xml 内容的方式相同

var u = "data:text/html;charset=utf-8,<h1>Hey thats cool</h1>";
window.open(u);
于 2012-09-22T15:47:38.907 回答