Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

103
Views
Abra una imagen en una nueva pestaña con solo URI de datos de imagen de PostgreSQL

Estoy actualizando un informe heredado que usa Datatables . Necesito agregar una nueva columna que muestre una imagen en miniatura, en la que se pueda hacer clic, que muestre la imagen completa en una nueva pestaña.

Los datos de la imagen se almacenan en la base de datos de PostgreSQL como BYTEA y se suministran al frontend CONCAT integrados como un URI (p. ej., " data:image/jpeg;base64,/9j/4AAQSkZJRgABAQAAAQA ...")

Actualmente tengo el siguiente código...

 self.dataFields = [ { data: 'some', title: 'Some', visible: true }, { data: 'other', title: 'Other', visible: true }, { data: 'guff', title: 'Guff', visible: true }, { data: 'image_file', title: 'Image', visible: true, render: function(data, type, full, meta) { return ` <a href="` + data + `" target="_blank"> <img style='display:block; width:70px;height:70px;' src="` + data + `"/> </a>``; } }, ]

Esto muestra una bonita miniatura y abre una nueva pestaña, pero en Chrome no hay ninguna imagen cuando la abres. Puede ver los datos de la imagen al pasar el mouse sobre la pestaña...

ingrese la descripción de la imagen aquí

Si hago clic con el botón derecho en la miniatura y "Abrir en una pestaña nueva", veo los datos de la imagen en la barra de direcciones...

ingrese la descripción de la imagen aquí

¿Hay alguna forma de ordenar esto en Chrome al hacer clic en la miniatura?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!