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
Pasar de una imagen ampliada >> abrir una nueva pestaña

El codificador infantil aquí usó una plantilla para mi sitio donde quería mostrar mi trabajo. El problema es que la UX es realmente mala; en la sección de mi portafolio, quiero que los usuarios hagan clic en una de las imágenes para que se abra una nueva pestaña, en lugar de hacer zoom en una foto. Intenté modificar el JS y crear una nueva función, una nueva pestaña, pero cuando lo hago, detiene todos los demás scripts en la página y no aparece ninguna información. Tal vez alguien aquí puede ayudar? Aquí está el enlace a la plantilla que he usado: https://templateflip.com/templates/super-folio/

aquí está la parte del código que me está haciendo tropezar:

 /** * Big Picture Popup for Photo Gallary */ document.querySelectorAll(".bp-gallery a").forEach((function(e) { var caption = e.querySelector('figcaption') var img = e.querySelector('img') // set the link present on the item to the caption in full view img.dataset.caption = '<a class="link-light" target="_blank" href="' + e.href + '">' + caption.innerHTML + '</a>'; window.console.log(caption, img) e.addEventListener("click", (function(t){ t.preventDefault(); BigPicture({ el: t.target, gallery: '.bp-gallery', }) }) ) }))

Cuando lo cambié, hice:

 /** * Big Picture Popup for Photo Gallary */ document.querySelectorAll(".bp-gallery a").forEach((function(e) { var caption = e.querySelector('figcaption') var img = e.querySelector('img') function NewTab() { window.open( "a", "_blank"); ) }))

Lo cual funcionó, pero hizo que todo el resto del texto de la página desapareciera o no respondiera.

¡Cualquier ayuda que pueda proporcionar sería genial!

about 4 years ago · Juan Pablo Isaza
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