Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/383.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
';警报';是未定义的JavaScript运行时错误_Javascript_Json_Visual Studio 2012_Azure - Fatal编程技术网

';警报';是未定义的JavaScript运行时错误

';警报';是未定义的JavaScript运行时错误,javascript,json,visual-studio-2012,azure,Javascript,Json,Visual Studio 2012,Azure,每当我启动Windows应用商店应用程序时,我都会收到一个未定义“警报”的错误。我正在尝试查询Azure移动服务中的一个表,并从该表中的“type_of_service”列中列出一个列表 var typeOfServiceTable = client.getTable('TypeOfService'); // Create a list of type of services var query = typeOfServiceTable.select("type_of_service").re

每当我启动Windows应用商店应用程序时,我都会收到一个未定义“警报”的错误。我正在尝试查询Azure移动服务中的一个表,并从该表中的“type_of_service”列中列出一个列表

var typeOfServiceTable = client.getTable('TypeOfService');

// Create a list of type of services
var query = typeOfServiceTable.select("type_of_service").read().done(function (results) {
     alert(JSON.stringify(results));
}, function (err) {
     alert("Error: " + err);
})
警报()不能在Windows应用商店应用程序上使用

请尝试以下函数,而不是使用alert():

var msg = new Windows.UI.Popups.MessageDialog("Hello Windows!");
msg.showAsync();

此外,我使用此页作为参考。我没有为Win8编写任何东西,但我猜测在该环境中,
alert
没有定义,因此,
alert
是未定义的消息
alert
不是JavaScript的一部分,它实际上是DOM的一部分,因此不保证非web浏览器的环境中有它。同样适用于
setTimeout
setInterval
;更多的非浏览器环境确实实现了这些功能,但不是全部。这个问题基本上已经得到了回答,[请参见此处的答案][1][1]: