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

99
Visualizações
Activación de etiquetas <script> alternativas

Supongamos que tengo un documento web con contenido alternativo, es decir, si se cumple alguna condición, debería mostrar el contenido A, y si no se cumple la condición, debería mostrar el contenido B. Eso es fácil de implementar: envuelvo cada contenido con una etiqueta <div>, configurando su estilo para mostrar: ninguno, y tener algún código JS que cambie uno de ellos para que se muestre de acuerdo con la condición.

Pero supongamos que el contenido A y el contenido B no son simplemente html. Cada uno de ellos contiene etiquetas <script>. Quiero que estos scripts estén en efecto solo si se muestra el contenido correspondiente, es decir, si se cumple mi condición, quiero que todos los <script> en el contenido A estén en efecto, y todos los <script> en el contenido B para ser ignorado, y viceversa.

En realidad hay dos preguntas aquí. En primer lugar, quiero que los <script> en (digamos) el contenido A se compilen (y ejecuten) solo cuando se lo indique, es decir, después de que decida que mi condición es verdadera. En segundo lugar, cuando la condición se vuelve falsa, quiero que todas las funciones definidas en estos scripts no estén definidas y, en lugar de ellas, necesito compilar y ejecutar todos los scripts en el contenido B (la condición puede volver a ser verdadera más tarde y luego falsa otra vez, y así sucesivamente).

¿Cómo puedo hacerlo?

about 4 years ago · Juan Pablo Isaza
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