NPAPI范围参数对NPN_Evaluate的作用是什么

时间:2012-10-16 07:08:13

标签: npapi

NPN_Evaluate的范围参数是什么?在this question中,我们解释说您不能限制eval()的范围。我认为NPN_Evaluate()相当于eval()

我以NPN_Evaluate作为范围调用NPObjects,我认为没有任何区别。我的脚本是alert(this.name),我期待this将成为我作为范围传递到NPN_Evaluate的对象。但相反,this实际上是window,无论我传入什么内容。在网上使用NPN_Evaluate的示例显示人们总是使用窗口对象......

我有点不确定发生了什么,所以我还没有在我的代码中排除错误,但是从我所看到的情况来看,上面似乎就是这种情况。任何关于范围论证的预期用途的信息都是受欢迎的。

0 个答案:

没有答案