Javascript 在HTML页面中使用XML而不使用服务器

Javascript 在HTML页面中使用XML而不使用服务器,javascript,css,xml,xmlhttprequest,Javascript,Css,Xml,Xmlhttprequest,是否可以在HTML页面中使用XML,并使用javascript从XML文件中检索信息 我这样问是因为我没有服务器,我使用的是HTA。 我希望XML包含数据,并且在必要时可以很容易地修改和更新 我尝试过使用xmlhttprequest,当然,没有服务器它就无法工作 我认为使用这个XML页面作为主页面,只使用CSS来设计它,但它似乎比使用普通HTML页面更难看 谢谢, Rotem据我所知,唯一允许您这样做的浏览器是IE with,这是IE 5和IE 6,尽管我不知道更高版本是否有此功能 但是,您可以

是否可以在HTML页面中使用XML,并使用javascript从XML文件中检索信息

我这样问是因为我没有服务器,我使用的是HTA。 我希望XML包含数据,并且在必要时可以很容易地修改和更新

我尝试过使用xmlhttprequest,当然,没有服务器它就无法工作

我认为使用这个XML页面作为主页面,只使用CSS来设计它,但它似乎比使用普通HTML页面更难看

谢谢,
Rotem

据我所知,唯一允许您这样做的浏览器是IE with,这是IE 5和IE 6,尽管我不知道更高版本是否有此功能


但是,您可以使用DOM来模拟这些特性—请参见wiki页面。

Javascript完全通过web浏览器运行,因此不需要服务器端技术(如php、Coldfusion、.NET等)

如果在本地存储并加载jquery的副本,则可以执行一些非常奇特的XML操作:


听起来您可能想进行XSLT转换(http://en.wikipedia.org/wiki/Xslt). 这也可以在web浏览器中完成,无需运行任何服务器。

我尝试在页面末尾下载示例(XML.ZIP),它在本地不起作用(在IE 8下。IE版本重要吗?),在在线web示例(与我下载的相同)上,它工作正常。当您尝试使用Javscript时,我强烈建议在Firefox中使用Firebug()。至少您可以得到一些关于哪些部件专门产生错误的诊断信息。大多数其他浏览器都有一些开发工具,但我更喜欢firebug。另一个例子:可能重复的