Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

194
Vistas
¿Cómo impedir que los usuarios carguen archivos que no sean PDF usando Vue?

Estoy usando Bootstrap-Vue y Vue2. Me gustaría usar la entrada de archivo de formulario para permitir que los usuarios carguen los archivos. Pero el formato de los archivos debe ser solo PDF. Entonces usé accept="application/pdf" :

 <b-form-file v-model="fileLoc" browse-text="choose" accept="application/pdf" />

Pero al navegar, aún puedo elegir "Todos" y elegir un archivo que no sea PDF:

ingrese la descripción de la imagen aquí

¿Cómo puedo asegurarme de que los usuarios carguen solo archivos en formato PDF?

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

En realidad, la respuesta está en el enlace que proporcionaste :-)

"Nota: no todos los navegadores admiten o respetan el atributo de aceptación en las entradas de archivos".

Si desea asegurarse de que el usuario cargó un archivo pdf, le sugiero que escriba una función para eso (y también haga una validación del servidor ya que el usuario podría haber cambiado la extensión de un archivo a pdf).

about 4 years ago · Juan Pablo Isaza Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda