0

在使用 JavaScript 为 Windows 8 设计 Metro 应用程序时,是否所有功能都可用,例如完全 AJAX 支持?那么 CSS 呢?

支持什么,不支持什么?我还没有找到一个全面的命令参考列表。

4

3 回答 3

3

你问错了 ;) Windows 8 WinJS API比 Windows 8 / IE10 中的浏览器内 JavaScript具有更多的功能。

更新:感谢 Jeremy Poster,指出 Windows 应用商店应用程序存在一些安全限制(因为与浏览器相比,它具有更多权限)。最明显的是:强制 utf8、缺席window.alert及其朋友、默认在浏览器中打开的 url 链接、.js 文件缓存.innerHTML和公司过滤。查看所有差异

于 2012-09-19T17:08:17.930 回答
2

根据 JavaScript Getting Started页面,您可以使用 HTML 创建应用程序(因此我假设完全 DOM 访问),以及使用 XMLHttpRequest 的网络请求。

查看博客阅读器演示应用程序。

于 2012-09-19T17:08:18.003 回答
1

由于 Metro 中的 Javascript 在 IE10 浏览器上运行,您可以查看http://caniuse.com/了解有关哪个浏览器支持什么的信息。此外,您还可以从“WinRT”中使用其他 API。

于 2012-09-20T11:08:44.737 回答