summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authormoehm2014-09-16 03:35:18 +0200
committermoehm2014-09-16 03:35:18 +0200
commit37d572883a9032e15a9637bec10cd7d714b52502 (patch)
tree608ff17f3dc754fab3cfab31738dfa25436d413f
parenta79e2e26f6aeb008058d043209c0b8535f20b659 (diff)
downloadvideo-dl-37d572883a9032e15a9637bec10cd7d714b52502.tar.gz
503 random.php
-rw-r--r--random.php17
1 files changed, 11 insertions, 6 deletions
diff --git a/random.php b/random.php
index 3c99705..7e201ef 100644
--- a/random.php
+++ b/random.php
@@ -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='';
}
}
}