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

254
Vistas
¿Cómo puedo encontrar la definición de un método en el código?

De acuerdo, recientemente tuve un problema que necesitaba resolver en el código antiguo (Código que no he escrito). He llegado tan lejos con la fijación de esto y golpeé otra pared. Sospecho que hay un problema dentro de un método en el código, por lo que necesito ver el código en este método para determinar si ese es el problema, ya que estoy depurando completamente de forma manual.

El problema es que no puedo encontrar la definición del método. No se encuentra dentro de ninguno de los archivos dentro del mismo directorio. ¿Alguien tiene alguna idea de cómo puedo buscar un método? Está claramente en algún lugar ya que la aplicación no funcionaría en absoluto sin él.

 <div class="col-md-6" id="Invoice"><img src="<?php echo asset_url(); ?>images/loading.gif" width="15px" onload="AlertTest('Invoice','<?php echo $FI; ?>')"></div>

Es el AlertTest() que estoy buscando.

NOTA: resaltar y seleccionar 'Ir a definición' en VS NO funciona porque 'no se encontró una definición para AlertTest()' :/

about 4 years ago · Juan Pablo Isaza
1 Respuestas
Responde la pregunta

0

Esta función AlertTest es una función Javascript, no una función php. Su navegador lo llama en Javascript. El código php que nos mostró simplemente escribe la llamada de función en la página web del navegador. No ejecuta la función.

AlertTest() no es una función estándar proporcionada por el motor Javascript del navegador. Eso significa que está definido en algún lugar dentro del código Javascript que su sitio web envía al navegador con cada página, o en el código que carga su página desde una red de entrega de contenido o en algún otro lugar.

Aquí se explica cómo encontrarlo.

  1. Muestre la página.
  2. Haga clic derecho en ese elemento Factura y elija Inspeccionar. Verá el HTML de la página en el panel de herramientas de desarrollo de su navegador.
  3. Busque la llamada a AlertTest(). Puede buscar dentro del HTML usando ctrl-f.
  4. Cuando lo encuentre, haga clic derecho sobre él y elija Revelar en la barra lateral. Las herramientas de desarrollo resaltarán el archivo donde se define la función.
  5. Haga clic en el nombre del archivo resaltado en la barra lateral y listo.

Luego tendrá que buscar el archivo en su código fuente. Si hace clic con el botón derecho en el nombre del archivo en la barra lateral, puede elegir Abrir en una ventana nueva o Copiar la dirección del enlace.

Consejo profesional : cada hora que dedique a descubrir cómo usar la función de herramientas de desarrollo del navegador le ahorrará decenas de horas cuando descubra cómo funcionan las páginas web.

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