如何阻止此Javascript函数执行。
我有一个导致严重问题的js函数,我无法删除或修改它。我想知道是否可以简单地阻止,停止或终止该功能,以便在我解决问题之前不执行该功能。
所以在页面内的某处:
<script type="text/javascript"><!--
problem_func();
//--></script>
我想要的就是停止执行该功能,在头部或外部js中放置一个塞子。
有什么建议吗?
这是实际的例子,如何停止? http://jsbin.com/uxalag/3
答案 0 :(得分:9)
如果您知道函数名称,则可以将其替换为不执行任何操作的函数。 在源js文件的脚本标记之后使用:
window.FunctionName=function(){return false;};
答案 1 :(得分:5)
只是覆盖它
例如,如果function abc() { ..... }
导致您出现问题,则可以使用空体覆盖它。
function abc() { }