javascript alert()函数在UWP应用程序中不起作用

时间:2015-10-30 15:43:58

标签: javascript html5 alert uwp

我使用了一些基本的javascript代码并用它来制作一个简单的UWP应用程序,当我在浏览器中运行该文件时代码中的警报功能正常工作,但是当我在UWP应用程序中尝试它时它不起作用。下面是代码

<!DOCTYPE html>
<html>
<head>
<meta charset="utf-8" />
<title>App6</title>

<!-- WinJS references -->
<link href="WinJS/css/ui-dark.css" rel="stylesheet" />
<script src="WinJS/js/base.js"></script>
<script src="WinJS/js/ui.js"></script>

<!-- App6 references -->
<link href="/css/default.css" rel="stylesheet" />
<script src="/js/default.js"></script>
</head>
<body class="win-type-body" onload="alert('oh yeah');">

</body>
</html>

1 个答案:

答案 0 :(得分:3)

The alert function is not supported in UWP app context. You have to use

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

https://msdn.microsoft.com/library/windows/apps/br208674?cs-save-lang=1&cs-lang=javascript#code-snippet-1