Mercurial > daily-edition
diff daily-edition.js @ 55:995aaa2f079a
Added error feedback display.
author | Atul Varma <varmaa@toolness.com> |
---|---|
date | Fri, 13 Aug 2010 05:44:18 +0000 |
parents | 1addf1f91098 |
children | 35edfd76a3f7 |
line wrap: on
line diff
--- a/daily-edition.js Fri Aug 13 03:21:19 2010 +0000 +++ b/daily-edition.js Fri Aug 13 05:44:18 2010 +0000 @@ -22,6 +22,11 @@ }); } +function showError() { + $("#error").show(); + $("#container").fadeIn("fast"); +} + $(window).ready( function() { var req = new XMLHttpRequest(); @@ -35,11 +40,17 @@ req.open('GET', jsonFile); req.overrideMimeType('text/plain'); + req.addEventListener("error", showError, false); req.addEventListener( "load", function(event) { var info; + if (req.status != 200) { + showError(); + return; + } + if (window.JSON) info = JSON.parse(req.responseText); else