问题:MSScriptControl.AddCode提示:无法对null引用执行运行时绑定
场景:在asmx.cs文件中 通过MSScriptControl.AddCode 方式加载js文件、并调用js文件中的InitProcess函数。
大概率是和js内部的内容有关系,如果把js内容就一个函数:function InitProcess(InputCode){return "hello" + InputCode; } 就没问题。
当js内容改成如下就会报错:
function InitProcess(InputCode)
{
```
/类定义开始
function RegisterClass
{
var Code;
var Type;
this.testFunction = function(code)
{
return "hello" + code;
};
}
//类定义结束,开始调用
var objRegister = new RegisterClass();
objRegister.testFunction(InputCode);
```javascript
}
初次弄js、用javascript,不明白问题出在哪里呢?