The only real way to stop an ongoing Javascript Function from outside the function is to set a var that is checked inside the function and then trigger a return
See example below on how to stop an ongoing Javascript Function from Outside the Function:
// set setStopVar
var setStopVar = '';
// START FUNCTION - setStopVar
function setStopVarFunction(){
// set stopVar
setStopVar = true;
};
// END FUNCTION - setStopVar
function function(){
// START IF - check if setStopVar is true - else run function
if (setStopVar == true){
return;
};
// END IF - check if setStopVar is true - else run function
};
How to: Javascript Stop Function from Outside Function
