Empresas
Empregos
  • Sobre nós
  • Soluções
    • Publicação de vagas
      Publique sua vaga e receba candidatos qualificados em 48h.
    • Avaliações de candidatos
      Mais de 500 testes técnicos e psicológicos, mais anti-fraude.
    • Headhunting
      Busca executiva personalizada do início ao fim.
    • Folha de Pagamento + EOR
      Dispersão de folha e EOR em mais de 15 países da LATAM.
  • Preços
  • Empregos

0

244
Visualizações
Obtenga la coordenada del clic dentro del iframe (pdf)

Muestro documentos pdf en un iframe en mi sitio web (todos los documentos se almacenan en el mismo dominio).

Me gustaría que los usuarios pudieran hacer clic en el documento para agregar comentarios en una ubicación específica. Para hacer esto, estoy buscando una forma de obtener la coordenada dentro de un iframe (cuando hacemos clic).

No parece posible... Sin embargo, existen soluciones de pago que ofrecen este tipo de funcionalidad. Ejemplo: https://pdfjs.express/demo Entonces, ¿qué proceso se usa?

Gracias por tu ayuda.

about 4 years ago · Juan Pablo Isaza
1 Respostas
Responde à pergunta

0

Puede obtener la coordenada de un clic usando el evento onmousedown . El evento le proporciona un objeto MouseEvent que contiene las coordenadas x e y del clic en relación con el puerto de visualización.

Para obtener la coordenada relativa a su iframe , debe restar offsetLeft y offsetTop

Ejemplo

 var iframe = document.getElementById("iframe") onmousedown = function(e) { document.getElementById("position").textContent = "Mouse position: " + (e.clientX - iframe.offsetLeft) + " | " + (e.clientY - iframe.offsetTop) }

Editar

Puede usar PDF.js y un canvas en lugar de un iframe simple para controlar mejor el visor de PDF.

about 4 years ago · Juan Pablo Isaza Relatório
Responde à pergunta
Encontrar trabalhos remotos

Descubra a nova forma de encontrar um emprego!

melhores empregos
Principais categorias de trabalho
Empresas
Postar vaga Preços Comercial
Jurídico
Termos e Condições Política de privacidade
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomende algumas ofertas para mim
Preciso de ajuda