Javascript 在WinJS.UI.Pages中显示完整的HTML内容
我使用WinJS.xhr从网站获取完整的HTML内容。问题是我无法在WinJS.UI.Pages上显示它,因为它甚至显示html标记。如何像Android的WebView一样从xhr响应加载HTMLJavascript 在WinJS.UI.Pages中显示完整的HTML内容,javascript,jquery,microsoft-metro,Javascript,Jquery,Microsoft Metro,我使用WinJS.xhr从网站获取完整的HTML内容。问题是我无法在WinJS.UI.Pages上显示它,因为它甚至显示html标记。如何像Android的WebView一样从xhr响应加载HTML WinJS.xhr({ url: uri }).then(function (xhr) { if (xhr.status == 200) { // Parse xhr to JSON. var responseT
WinJS.xhr({ url: uri }).then(function (xhr) {
if (xhr.status == 200) {
// Parse xhr to JSON.
var responseText = xhr.responseText;
var response = xhr.response;
// Do something to load responseText in this page.
// ...
} else {
$("#error").text("SOMETHING WRONG");
}
return xhr;
});
如果您使用WinJS.xhr,为什么不使用WinJS模板系统? 这样,您就可以将这个查询封装在一个对象中,在准备就绪或失败时更新HTML 您的HTML将如下所示:
<div class="preview-container" data-win-bind="innerHTML:preview"></div>
</div>
其中预览包含您的html
<div class="preview-container" data-win-bind="innerHTML:preview"></div>
</div>