Javascript 使用WinJs.xhr rss源在iframe中获取Windows 8中的URL

Javascript 使用WinJs.xhr rss源在iframe中获取Windows 8中的URL,javascript,html,windows,windows-8,rss,Javascript,Html,Windows,Windows 8,Rss,所以我正在Windows8中开发一个程序,我的目标是获得一个rss提要,它可以工作。但是,当点击时,我希望它显示url的iframe。以下是我的javascript代码: function GetRss() { WinJS.xhr({ url: "http://URL.com/rss", responseType: 'responseXML' }).then(function (rss) { var items = rss.responseXML.query

所以我正在Windows8中开发一个程序,我的目标是获得一个rss提要,它可以工作。但是,当点击时,我希望它显示url的iframe。以下是我的javascript代码:

function GetRss() {
        WinJS.xhr({ url: "http://URL.com/rss", responseType: 'responseXML' }).then(function (rss) {
           var items = rss.responseXML.querySelectorAll("item");

           for (var n = 0; n < items.length; n++) {
               var article = {};
               article.title = items[n].querySelector("title").textContent;
               var imageStart = items[n].textContent.indexOf('<img src="') + 11;
               var imageEnd = items[n].textContent.indexOf('"', imageStart);
               article.thumbnail = items[n].textContent.substring(imageStart, imageEnd);
               articlesList.push(article);
               article.content = items[n].querySelector("link");
            }
        });

    }
函数GetRss(){ WinJS.xhr({url:http://URL.com/rss,responseType:'responseXML'})。然后(函数(rss){ var items=rss.responseXML.queryselectoral(“项”); 对于(变量n=0;n
            <div id="articlecontent"></div>


谢谢。

什么具体不起作用?你的问题是什么?创建一个iframe,并将其src属性设置为URL不起作用?目前,这只是显示链接。我想在链接之前添加一个iframe,因此iframe的src将是提要URL。在将其放入正文时,它也不起作用。我仍然不明白--您有一个iframe,并设置它的.src属性(例如,
var iframe=getIFrameSomeWhere();iframe.src=article.content
),并且它显示的是链接而不是内容?抱歉,忽略前面的注释。当我尝试创建iframe,然后将其src属性设置为url时,它表示id未定义。您可以在实际设置src的位置共享代码吗。