diff options
| author | moehm | 2014-09-16 03:35:18 +0200 |
|---|---|---|
| committer | moehm | 2014-09-16 03:35:18 +0200 |
| commit | 37d572883a9032e15a9637bec10cd7d714b52502 (patch) | |
| tree | 608ff17f3dc754fab3cfab31738dfa25436d413f | |
| parent | a79e2e26f6aeb008058d043209c0b8535f20b659 (diff) | |
| download | video-dl-37d572883a9032e15a9637bec10cd7d714b52502.tar.gz | |
503 random.php
| -rw-r--r-- | random.php | 17 |
1 files changed, 11 insertions, 6 deletions
@@ -20,12 +20,17 @@ function get_random_video(){ r = new XMLHttpRequest(); r.onreadystatechange=function(){ - if(r.readyState == 4 && r.status == 200){ - if(r.responseText == ""){ - location.reload(); - } else { - document.getElementById('middle').innerHTML=r.responseText; - document.getElementById('heading').innerHTML=""; + if(r.readyState == 4){ + if(r.status == 200){ + if(r.responseText == ""){ + location.reload(); + } else { + document.getElementById('middle').innerHTML=r.responseText; + document.getElementById('heading').innerHTML=""; + } + } else if(r.status == 503){ + document.getElementById('heading').innerHTML='<h3 style="color:red;">YouTube responded with a 503 error.</h3><p>Try refreshing the page.</p>'; + document.getElementById('middle').innerHTML=''; } } } |
