Buenas, tengo una página web en la cual le permito al usuario subir una imagen mediante el <input type="file">, el problema es que quiero limitar el tamaño de la imagen a subir (en MB) ya que cuando intenta subir una imagen muy grande, el servidor que es gratuito, se satura y me hace caer la página.
Encontré la forma de hacerlo mediante PHP, pero como este es un lenguaje del lado del servidor, me valida el tamaño recién después de que la imagen se haya cargado en el servidor, es decir, una vez que ya me colgó la página jeje (doy fé de que es así porque en localhost me anduvo perfecta la validación, pero cuando lo corrí en el servidor web se colgó mientras cargaba la imagen).
Quería saber de qué manera puedo validar el tamaño de una imagen ANTES de que sea enviada al servidor, mediante Javascript, o mediante el método que sea.
Saludos.