Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

How do I prevent, stop, or kill Javascript function?

How do I prevent this Javascript function from executing.

I have a js function that is causing a serious issue and I am not able to remove nor modify it source. I would like to know if it is possible to simply prevent, stop, or kill the function in order that it is not executed till I resolve the issue.

So somewhere inside the page:

<script type="text/javascript"><!--
problem_func();
//--></script>

And all I want is to stop that function from execution placing a stopper inside the header or external js.

Any advice?

HERE IS THE LIVE EXAMPLE, HOW TO STOP THAT? http://jsbin.com/uxalag/3

like image 429
devjs11 Avatar asked Mar 13 '12 13:03

devjs11


Video Answer


2 Answers

If you know the function name, you can replace it with a function that does nothing. After the script tag of the source js file use this:

window.FunctionName=function(){return false;};
like image 106
Khodor Avatar answered Sep 18 '22 20:09

Khodor


Just overwrite it

for example if a function abc() { ..... } causing you problem you can overwrite it with an empty body.

function abc() {  }
like image 33
user160820 Avatar answered Sep 17 '22 20:09

user160820