Esta sencilla función sirve para chequear y devolver TRUE o FALSE, según si la URL es válida.
function isValidURL(url) { var RegExp = /(ftp|http|https):\/\/(\w+:{0,1}\w*@)?(\S+)(:[0-9]+)?(\/|\/([\w #!:.?+=&%@!\-\/]))?/; if (RegExp.test(url)){ return true ; } else { return false ; } }