2010-12-07 31 views
0

是否可以在HTML页面中使用XML并从XML文件中使用JavaScript检索信息?在不使用服务器的情况下在HTML页面中使用XML

我在问,因为我没有服务器,我正在使用HTA。 我希望XML包含数据,并且如果需要,它将很容易修改和更新。

我尝试使用XMLHttpRequest的,它不是没有当然的服务器工作..

我想用这个XML页面为主页,只用CSS来设计,但它似乎不仅仅是甚至丑陋使用普通的HTML页面。

感谢, Rotem公司

+0

可能重复[将XML导入到无服务器的HTML](http://stackoverflow.com/questions/30586891/importing-xml-to-html-without-a-server) – Thilo 2015-06-02 03:51:42

回答

0

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

如果您存储的jQuery的本地复制,并加载它,你可以做一些非常奇特的XML操作: http://think2loud.com/reading-xml-with-jquery/

这听起来像你可能会想要做的XSLT转换(HTTP:// EN .wikipedia.org /维基/ XSLT)。这也可以在没有任何服务器运行的web浏览器中完成。

+0

我尝试下载示例中的页面结尾(XML.ZIP),它不工作localy(在IE 8下。IE版本是否重要?),在在线web示例中(与我下载的相同),它工作正常。 – Rotem 2010-12-07 18:15:37

0

我所知道的是,只有浏览器允许你这样做是IE与XML Data Islands,这是与IE 5,并与IE 6的工作,虽然我不知道以后的版本有此功能。

但是,您可以使用DOM来模拟这些 - 请参阅this wiki页面。

相关问题