从另一个javascript webresource调用javascript函数

时间:2012-02-20 09:21:42

标签: javascript dynamics-crm dynamics-crm-2011 crm dynamics-crm-online

CRM 2011中有一个名为new\_/Script/genericJScript.js的JavaScript网络资源。其中包含一些函数,如\_retrieveRecord()\_Context(),如下所示。我需要从名为new\_/Script/testJScript.js的另一个JavaScript Web资源调用这些方法。我们怎么做到这一点?

if (typeof (MyTest) == "undefined")
{
  MYTEST = { __namespace: true };
}

MYTEST.RESTCALL = {
  _Context: function () {
    ......
  },

  _retrieveRecord: function () {
    ......
  },
};

2 个答案:

答案 0 :(得分:4)

假设您在表单中包含两个资源(我假设您这样做),以下内容应该有效:

webresource1.js

function HelloWorld() {
  alert('Hello, world!');
}

webresource2.js

//should alert 'Hello, World!' using the method from the other webresource
HelloWorld();

答案 1 :(得分:1)

我认为答案只是致电MYTEST.RESTCALL._context()