function getCode(functionCode){ var index = functionCode.indexOf("{"); functionCode = functionCode.substring(index+1,functionCode.length); index = functionCode.lastIndexOf("}"); functionCode = functionCode.substring(0,index-1); index = functionCode.indexOf("ValidatorOnSubmit();"); if (index != -1){ functionCode = functionCode.substring(0,index); } index = functionCode.indexOf("if (!ValidatorOnSubmit()) return false;"); if (index != -1){ functionCode = functionCode.substring(0,index); } return functionCode; } function runOnSubmit(eventTarget, eventArgument) { var onSubmitWithoutValidation = new Function (getCode(document.Form1.onsubmit.toString())); onSubmitWithoutValidation(); return original__doPostBack(eventTarget, eventArgument); } if (window.__doPostBack) { var original__doPostBack = __doPostBack; __doPostBack = runOnSubmit; }
