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

227
Views
¿Por qué algunos enlaces se ignoran/no se capturan/se ven en iframe.getElementsByTagName("a")?

Estoy usando el siguiente código para obtener todos los enlaces en una página web, incluso en sus iframes:

 function GetTheLinks() { var linksArray = []; var links = document.getElementsByTagName("a"); var iLinksCount = links.length; for (var i = 0; i < iLinksCount; i++) { var link = links[i]; linksArray.push(link.innerHTML); linksArray.push(link.innerText); linksArray.push(link.href); } var frames = document.getElementsByTagName("iframe"); var iFramesCount = frames.length; for (var f = 0; f < iFramesCount; f++) { var doc = frames[f].contentDocument; if (doc) { links = doc.getElementsByTagName("a"); alert(links.length + " links in frame " + f); var iLinksCount = links.length; for (var i = 0; i < iLinksCount; i++) { var link = links[i]; linksArray.push(link.innerHTML); linksArray.push(link.innerText); linksArray.push(link.href); } } else { alert("Error!"); } } return linksArray; }

Me enfrento a una URL en la que mi código no capta un determinado enlace. La URL es esta .

El enlace que quiero atrapar es este:

ingrese la descripción de la imagen aquí

Usando las herramientas de desarrollo de Chrome, puedo ver que está contenido en un marco.

¿Qué estoy haciendo mal en mi código para que no atrape este enlace?

¡Gracias!

Ahí está su código:

 <a href="https://premium.zeit.de/bestellung/1932788?angebot=https%3A%2F%2Fpremium.zeit.de%2Fbestellung%2F1932788&amp;entry_service=pur&amp;url=https%3A%2F%2Fmeine.zeit.de%2Fbestellung_abschliessen%3Furl%3Dhttps%253A%252F%252Fwww.zeit.de%252Findex" class="option__button option__button--pur js-forward-link-purabo" data-encode-level="1" data-ct-label="purabo_button"> <span class="visually-hidden">zeit.de Pur: </span>Jetzt abonnieren </a>
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!