8
Cómo impido que se ejecute esta función de Javascript.¿Cómo evito, detengo o elimino la función de Javascript?
Tengo una función js que está causando un problema serio y no puedo eliminarla ni modificarla. Me gustaría saber si es posible simplemente prevenir, detener o eliminar la función para que no se ejecute hasta que resuelva el problema.
Así que en algún lugar dentro de la página:
<script type="text/javascript"><!--
problem_func();
//--></script>
Y todo lo que quiero es dejar que la función de la ejecución de colocar un tapón en el interior del encabezado o js externos.
¿Algún consejo?
AQUÍ ES EL EJEMPLO EN VIVO, ¿CÓMO DETENER ESO? http://jsbin.com/uxalag/3
@ Mörre Todavía veo que se ejecutó el código incorrecto. ¿Has modificado smth? – devjs11
Debe colocar la "función de sobrescritura" ENTRE donde se declara la función "incorrecta" y dónde se invoca. Si eso no es posible, debido a que ambas ubicaciones están en el mismo archivo JS, no hay una solución (vale la pena pensar) para su problema. Ah, y por cierto, omita los comentarios HTML de las etiquetas de secuencia de comandos. Hace mucho tiempo que navegadores que necesitaban esto (que era para Netscape 4 e IE 5 más o menos). –
@ Mörre mate, tengo una idea, pero no estoy seguro de si eso podría ayudar. ¿Qué sucede si creo una función dentro del encabezado para buscar la etiqueta
Sólo sobreescribirla
por ejemplo si un
function abc() { ..... }
le causa problema puede sobrescribir con un cuerpo vacío.Fuente
2012-03-13 13:26:35 user160820