Win universal app UWP/WinJS:在弹出窗口中显示html页面

Win universal app UWP/WinJS:在弹出窗口中显示html页面,win-universal-app,winjs,Win Universal App,Winjs,我正在开发一个基于JavaScript的UWP应用程序。现在我需要在弹出窗口中动态显示一个html页面(带有url)。 我做了一些搜索,我可能可以使用: var object = new WinJS.UI.ContentDialog(element, options); 但是我找不到它的JavaScript示例代码。我不知道应该传递什么作为“元素”,以及如何将html放入ContentDialog。 提前感谢您的帮助 WinJS游乐场向您展示了如何使用ContentDialog: 传递的元素是

我正在开发一个基于JavaScript的UWP应用程序。现在我需要在弹出窗口中动态显示一个html页面(带有url)。 我做了一些搜索,我可能可以使用:

var object = new WinJS.UI.ContentDialog(element, options);
但是我找不到它的JavaScript示例代码。我不知道应该传递什么作为“元素”,以及如何将html放入ContentDialog。
提前感谢您的帮助

WinJS游乐场向您展示了如何使用ContentDialog:

传递的
元素是要作为对话框启动的Html元素

<div id="myDialog">I am the going to be the dialog content.</div>
如果要动态设置对话框内容,可以使用

var webview = document.createElement('x-ms-webview');
webview.src = 'http://stackoverflow.com';
dialog.element.querySelector('.win-contentdialog-content').appendChild(webview);
dialog.show();

谢谢你,安东尼,但你只回答了我一半的问题。我的目的是在ContentDialog中显示html页面,比如在ContentDialog中显示x-ms-webview。使用innerHTML似乎不适合我。@user2643986抱歉,错过了关于webview的那部分。我在上面编辑了我的答案。
var webview = document.createElement('x-ms-webview');
webview.src = 'http://stackoverflow.com';
dialog.element.querySelector('.win-contentdialog-content').appendChild(webview);
dialog.show();