En un iFrame (mismo origen), estoy mostrando una lista de enlaces de archivos, como esta:
<iframe src="my_public_folder_of_files/"></iframe>
Luego, en mi javascript, estoy tratando de escuchar el evento de click en esos enlaces, para poder obtener el href / url del archivo elegido, como este
window.frames[0].document.addEventListener('click', e => { e.preventDefault(); console.log(e.target.href); })Pero no estoy recibiendo ningún registro en absoluto.
Si inspecciono la página, puedo ver los elementos <a href="file_url"> allí, pero parece que no puedo acceder a ellos programáticamente.
¿Cómo puedo hacer clic en la URL de un enlace dentro de un iFrame que muestra un directorio del mismo origen?