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

213
Visualizações
¿Cómo hacer que el sitio sea más dinámico/guardar usando el mismo código?

Actualmente estoy trabajando en un proyecto que tiene muchos sitios html con la misma estructura. Así que el código es básicamente el mismo. La única diferencia que tienen estos sitios es que con cada sitio estoy accediendo a una "partición" diferente de mi base de datos. Esto está en la etiqueta del script:

 <script> const api_url = 'urlhere'; async function getRating(){ const response = await fetch(api_url); const data=await response.json(); const myReviews = data; document.getElementById('Name').textContent = myReviews[0].PartitionKey; document.getElementById('Genre').textContent = myReviews[0].RowKey; document.getElementById('Seasons').textContent = myReviews[0].Seasons; document.getElementById('Description').textContent = myReviews[0].Description; document.getElementById('Rating').textContent = myReviews[0].Rating; document.getElementById('Review').textContent = myReviews[0].Review; console.log('Success'); }

La parte html anterior contiene cosas como imágenes y una barra de navegación. Pero ese es el mismo código cada vez. ¿Existe la posibilidad de que pueda hacer clic en un botón con el nombre de un programa (por ejemplo, programa 1) y que el programa se muestre dinámicamente a través del parámetro get? (Haga clic en el botón, el enlace cambia según el programa -> http://www.test.com/index.html*?show=show1 , el sitio web obtiene datos de la base de datos según el enlace)

¿O tienen otras soluciones para mi problema?

Espero que entiendas lo que estoy tratando de hacer, soy un principiante, así que no estoy seguro si lo expresé bien o si es posible así.

¡Feliz por cada respuesta!

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

0

No estoy seguro si entendí bien tu pregunta, pero voy a responder partes de ella:

Para obtener un valor de cadena de consulta de la URL en su caso, desea obtener el parámetro 'mostrar' que podría usar:

 const urlSearchParams = new URLSearchParams(window.location.search); const params = Object.fromEntries(urlSearchParams.entries()); const show_param = params.show ? params.show : "default";

Y según la variable 'show_param', puede cambiar la fuente de sus datos o pasarlos como un parámetro a su punto final de API

No estoy seguro de si los botones 'mostrar X' están en el mismo archivo, si lo están, simplemente puede recuperar la función que obtiene los datos y restablecerla a los elementos respectivos.

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