Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/479.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Windows 8 Metro应用程序中是否有所有JavaScript功能?_Javascript_Html_Css_Windows 8_Microsoft Metro - Fatal编程技术网

Windows 8 Metro应用程序中是否有所有JavaScript功能?

Windows 8 Metro应用程序中是否有所有JavaScript功能?,javascript,html,css,windows-8,microsoft-metro,Javascript,Html,Css,Windows 8,Microsoft Metro,在使用JavaScript为Windows 8设计Metro应用程序时,是否所有功能都可用,例如完全支持AJAX?那么CSS呢 支持什么,不支持什么?我还没有找到全面的命令参考列表。你问错了;)与Windows8/IE10中的浏览器JavaScript相比,Windows8具有更多的功能 更新:thanx致Jeremy Poster,指出Windows应用商店应用程序中存在一些安全限制(因为与浏览器相比,它拥有更多特权)。最明显的是:强制utf8,缺少窗口。警报及其好友,默认情况下在浏览器中打开

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

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

你问错了;)与Windows8/IE10中的浏览器JavaScript相比,Windows8具有更多的功能

更新:thanx致Jeremy Poster,指出Windows应用商店应用程序中存在一些安全限制(因为与浏览器相比,它拥有更多特权)。最明显的是:强制utf8,缺少
窗口。警报
及其好友,默认情况下在浏览器中打开的url链接,.js文件缓存,以及对
.innerHTML
和公司的过滤。见全部。

你问错了;)与Windows8/IE10中的浏览器JavaScript相比,Windows8具有更多的功能


更新:thanx致Jeremy Poster,指出Windows应用商店应用程序中存在一些安全限制(因为与浏览器相比,它拥有更多特权)。最明显的是:强制utf8,缺少
窗口。警报
及其好友,默认情况下在浏览器中打开的url链接,.js文件缓存,以及对
.innerHTML
和公司的过滤。查看全部。

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


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

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


查看blog reader演示应用程序。

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

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

我无法想象为什么CSS和js等标准应用程序不受支持。因此,如果我发出AJAX请求下载页面,这会起作用吗?我怀疑.JavaScript和AJAX是否像C#与.netframework一样不同。您可以获得JavaScript的所有语言功能,但需要使用WinRT API从url异步下载数据!不完全是这样,@declone。您不使用WinRT API异步获取数据。您可以使用WinJS。这当然不是唯一的方法。您可以包括jQuery并使用$.getJSON或任何其他基于标准XmlHttpRequest对象的库。我无法想象为什么CSS和js这样的标准库不受支持。因此,如果我发出AJAX请求下载页面,这会起作用吗?我怀疑.JavaScript和AJAX是否像C#与.netframework一样不同。您可以获得JavaScript的所有语言功能,但需要使用WinRT API从url异步下载数据!不完全是这样,@declone。您不使用WinRT API异步获取数据。您可以使用WinJS。这当然不是唯一的方法。您可以包括jQuery并使用$.getJSON或任何其他基于标准XmlHttpRequest对象的库。在Windows 8应用商店应用程序中,JavaScript、HTML5和CSS与IE10完全相同,这与WebKit一样好,而且在许多方面都优于WebKit。此外,您还可以通过WinJS库获得大量额外的支持,而WinRTX则不完全相同。有关差异,请参阅。Windows 8应用商店应用程序中的JavaScript、HTML5和CSS与IE10完全相同——它与WebKit一样好,而且在许多方面都优于WebKit。此外,您还可以通过WinJS库获得大量额外的支持,而WinRTX则不完全相同。请参阅以了解差异。对。唯一与IE10不完全相同的地方是a)它在本机平台上不相关(即window.open)或b)默认情况下不安全。看到比你需要知道的更多:)对。唯一与IE10不完全相同的地方是a)它在本机平台上不相关(即window.open)或b)默认情况下不安全。查看您需要了解的更多信息:)