2013-09-25 74 views
1

我收到了一個卡通的RSS提要。我如何檢查圖像的URL是否存在。如果沒有,我有4個本地圖像,我想按順序顯示它們。如何檢查rss feed的url是否存在else顯示本地圖像

這是我得到:

google.load("feeds", "1"); 

function initialize() { 
    var feed = new google.feeds.Feed("http://rss.xiffy.nl/foksuk.php"); 
    feed.setNumEntries(1); 
    feed.setResultFormat(google.feeds.Feed.MIXED_FORMAT) 
    feed.load(function(result) { 
    if (!result.error) { 
     var container = document.getElementById("feed"); 
     for (var i = 0; i < result.feed.entries.length; i++) { 
     var entry = result.feed.entries[i]; 
     var ul = document.createElement("ul"); 
     var li = document.createElement('li'); 
     var entryImageUrl = entry.xmlNode.getElementsByTagName("description")[0].getAttribute("url"); 
     li.innerHTML = '<div id="tekst">' + entry.content + '</div>'; 
     ul.appendChild(li); 
     container.appendChild(ul); 
     } 
    } 
    }); 
} 
    setTimeout((initialize),300); 

+0

檢查這些:http://stackoverflow.com/questions/14651348/checking-if-image-does-exists-using-javascript http://stackoverflow.com/questions/3381663/check-if-圖像存在與 - 給出了使用的URL,-的jQuery –

回答

0

試試這個。檢查404錯誤。

var request = new XMLHttpRequest(); 
request.open('GET', URL, true); 
request.send(); 

if (request.status === "404") { 
alert("Image does not exist"); 
}