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

234
Vistas
¿El ancho de img antes de agregar a DOM?

Realicé algunas tareas de código simples y descubrí que puedo obtener el alto y el ancho de img descargado por sus atributos img.height e img.width, sin agregarlo a DOM. ¿Esto es cruzado? No se pudo encontrar ninguna información sobre este comportamiento.

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

0

Puede usar naturalWidth y naturalHeight para ese requisito. Representan la anchura y la altura originales , respectivamente, de la imagen.

naturalWidth : el ancho original de la imagen utilizada en la etiqueta.

width : el valor/valor predeterminado del atributo de ancho de la etiqueta.

naturalHeight : la altura original de la imagen utilizada en la etiqueta.

height : el valor/valor predeterminado del atributo de altura de la etiqueta.

Por ejemplo:

 let src = 'http://www.fillmurray.com/g/400/600'; let img = document.createElement('img'); img.onload = () => { console.log(`naturalWidth = ${img.naturalWidth}`); console.log(`naturalHeight = ${img.naturalHeight }`); } img.src = src;

Más información sobre naturalHeight : https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/naturalHeight

Más información sobre naturalWidth : https://developer.mozilla.org/en-US/docs/Web/API/HTMLImageElement/naturalWidth

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