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

231
Vistas
¿Cómo paso múltiples parámetros en el comando de ventana de JavaScript?

Tengo una aplicación de una sola página que tiene navegación hacia atrás a través de un enlace hacia atrás que se muestra en la parte superior de la página. Cada pantalla de la aplicación tiene su propia función, almaceno el nombre de la función y los parámetros en matrices y tengo un detector de eventos que usa la función de ventana JS para llamar a la función.

 prevPage="showPage1"; prevParm=['a','b']; prevParm1=("a","b"); prevParm2='a,b'; prevParm3=("a","b","c"); //window["navHelper"][prevPage](prevParm); //window["navHelper"][prevPage]("a","b"); // works //window["navHelper"][prevPage]["a","b"]; window["navHelper"][prevPage](prevParm3);

showPage1 es una función dentro de la clase navHelper

Esto funciona para un solo parámetro, pero no cuando hay varios parámetros.

¿Cómo paso dos parámetros para que funcionen usando la ventana? Intenté pasar una matriz y varios otros métodos y no puedo hacer que funcione.

Hay un jsfiddle que muestra el problema aquí: https://jsfiddle.net/zacmarshall/j6Lxa0u1/3/

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