anthem.net 使用Anthem_InvokePageMethod方法时如何捕捉错误
在<head><script>内
加入
function Anthem_Error(result) {
alert(result.error);
}
方法可以获取错误
在</body>前加入
<script type="text/javascript" language="javascript">
function Anthem_GetResult(x) {
var result = { "value": null, "error": null };
var responseText = x.responseText;
try {
result = eval("(" + responseText + ")");
} catch (e) {
if (responseText.length == 0) {
result.error = "NORESPONSE";
} else {
result.error = "BADRESPONSE";
result.responseText = responseText;
}
}
return result;
}
</script>
可以查看Anthem_InvokePageMethod方法传入的值内容
在用Anthem_InvokePageMethod方法传递XML串做为参数时,
需要xml.replace(/&/g, "&").replace(/</g, "<").replace(/>/g, ">")