如何预防,停止或终止Javascript功能?

时间:2012-03-13 13:22:47

标签: javascript dom javascript-events

如何阻止此Javascript函数执行。

我有一个导致严重问题的js函数,我无法删除或修改它。我想知道是否可以简单地阻止,停止或终止该功能,以便在我解决问题之前不执行该功能。

所以在页面内的某处:

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

我想要的就是停止执行该功能,在头部或外部js中放置一个塞子。

有什么建议吗?

这是实际的例子,如何停止? http://jsbin.com/uxalag/3

2 个答案:

答案 0 :(得分:9)

如果您知道函数名称,则可以将其替换为不执行任何操作的函数。 在源js文件的脚本标记之后使用:

window.FunctionName=function(){return false;};

答案 1 :(得分:5)

只是覆盖它

例如,如果function abc() { ..... }导致您出现问题,则可以使用空体覆盖它。

function abc() {  }