jQuery使用仅XML内容创建新窗口
如何使用jQuery创建包含XML内容的新窗口 或者用XML窗口替换当前的XHTML窗口,以便浏览器能够正确地将其解释为RSS提要 流量:jQuery使用仅XML内容创建新窗口,jquery,xml,ajax,rss,Jquery,Xml,Ajax,Rss,如何使用jQuery创建包含XML内容的新窗口 或者用XML窗口替换当前的XHTML窗口,以便浏览器能够正确地将其解释为RSS提要 流量: 用户单击按钮以获取RSS提要 jQuery ajax()用于检索RSS/Atom XML内容 RSS/Atom将被写入新的浏览器窗口(和/或替换当前窗口) 这可以通过数据Uri方案实现 但我认为它仅限于某些浏览器 例如,您可以将其放在浏览器的url栏中,它将呈现良好效果。 与在新窗口中呈现xml内容的方式相同 var u = "data:text/html;
这可以通过数据Uri方案实现 但我认为它仅限于某些浏览器 例如,您可以将其放在浏览器的url栏中,它将呈现良好效果。 与在新窗口中呈现xml内容的方式相同
var u = "data:text/html;charset=utf-8,<h1>Hey thats cool</h1>";
window.open(u);
var u=“data:text/html;charset=utf-8,嘿,太酷了”;
窗口。打开(u);
这可以通过数据Uri方案实现
但我认为它仅限于某些浏览器
例如,您可以将其放在浏览器的url栏中,它将呈现良好效果。
与在新窗口中呈现xml内容的方式相同
var u = "data:text/html;charset=utf-8,<h1>Hey thats cool</h1>";
window.open(u);
var u=“data:text/html;charset=utf-8,嘿,太酷了”;
窗口。打开(u);
我真的不喜欢把它放在url栏上……没有其他方法吗?内容可以是Base64编码的,你可以把它放在一个iframe中,因此新打开的窗口带有一些漂亮的url,可以识别你需要的内容,加载jquery,xml内容将它们放入包含iframe的新打开的窗口中。但当然,最好的解决方案是显示服务器呈现的新内容…不太喜欢将其放在url栏上…没有其他方法吗?内容可以进行Base64编码,您可以将其放入iframe中,因此新打开的窗口具有一些漂亮的url,这会确定您需要什么,加载jquery,xml内容并将它们放入新打开的包含iframe的窗口中。当然,最好的解决方案是显示服务器呈现的新内容。。。