Tengo una pregunta extraña en la que necesito inyectar algunos javascript en otra función de JavaScript. Estoy usando un marco que está bloqueado por lo que no puedo cambiar la función existente.Inyectar javascript en una función de Javascript
Lo que tengo es algo como esto
función doSomething() {} ...... ***
que pueda manipular el *** (arriba) sin embargo, no puedo cambiar la función doSomething ... En su lugar, necesito inyectar algunas líneas de código al final del código doSomething.
La razón por la que tengo que hacer esto es porque el marco personalizado llama a doSomething() y esto da como resultado que se devuelva una identificación del servidor que necesito extraer. Esta ID solo está referenciada dentro de la función doSomething, así que no puedo capturarla a menos que inyecte código a esa función (a menos que me haya perdido algo).
¿Hay alguna manera de hacerlo?
¿Cómo está la función 'bloqueada'? – Lazarus
Posible duplicado de [¿Hay alguna forma de ajustar todos los métodos de JavaScript con una función?] (Http://stackoverflow.com/questions/3919134/is-there-a-way-to-wrap-all-javascript-methods- with-a-function) –