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

109
Vistas
URL indefinida de Blogger Json cuando los elementos son menos de 5

Estoy tratando de arreglar este código

 var homePage = "https://blogger.googleblog.com/", maxResaults = 4; function randomPosts(a) { if (document.getElementById("random-posts")) { var e = shuffleArray(a.feed.entry), title, link, img, content = "", ct = document.getElementById("random-posts"); for (var i = 0; i < maxResaults; i++) { for (var j = 0; j < maxResaults; j++) { if (e[i].link[j].rel == "alternate") { link = e[i].link[j].href; break } } var title = e[i].title.$t; content += '<li class="random-posts"><a href="' + link + '" title="' + title + '" target="_blank">' + title + '</a></li>' } ct.innerHTML = content } } function shuffleArray(arr) { var i = arr.length, j, temp; if (i === 0) return false; while (--i) { j = Math.floor(Math.random() * (i + 1)); temp = arr[i]; arr[i] = arr[j]; arr[j] = temp } return arr } var random_post = document.createElement('script'); random_post.src = homePage + '/feeds/posts/default?alt=json-in-script&orderby=published&max-results=999&callback=randomPosts'; document.getElementsByTagName('head')[0].appendChild(random_post);
 <ul id="random-posts"></ul>

cuando hago que maxResaults sea inferior a 5, muestra un error con la URL de los elementos, se vuelve indefinido, más de 5 funciona bien, ¿alguien puede señalar el problema?

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