1

我使用 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 responseText = xhr.responseText;
                var response = xhr.response;

                // Do something to load responseText in this page.
                // ...
            } else {
                $("#error").text("SOMETHING WRONG");
            }

            return xhr;
        });
4

2 回答 2

0

如果你使用 WinJS.xhr,为什么不使用 winjs 模板系统?( http://msdn.microsoft.com/en-us/library/windows/apps/br229723.aspx ) 这样,您可以将此查询封装在一个对象中,当您的 HTML 准备好(或失败)时更新 HTML看起来像 :

<div class="preview-container" data-win-bind="innerHTML:preview"></div>
</div> 

预览包含您的html的位置

于 2012-09-16T09:00:57.863 回答
0
jQuery.ajax({               
                url: 'uri?' + parameter_list,
                success: function(data) {               
                    $("#DivDispSessionDetails").html(data);
                },
                async: true,
            });
于 2012-09-15T12:01:58.600 回答