读书人

Java程序中解析js资料提示quot;Requestquot; i

发布时间: 2012-11-07 09:56:10 作者: rapoo

Java程序中解析js文件提示"Request" is not defined
我想在一个java程序中嵌入一个js文件,
在java程序中解析的代码:
String jsFileName = "src/a.js";
FileReader reader = new FileReader(jsFileName);
engine.eval(reader);
Invocable invoke = (Invocable) engine;
invoke.invokeFunction("search");

在js中有一段
var Ajax = new Request.JSON({"url" : url,"onSuccess" : search_callback});

运行后就报错提示
sun.org.mozilla.javascript.internal.EcmaError: ReferenceError: "Request" is not defined.

菜鸟一枚 请大神们指教

[解决办法]
你JS没有加载完吧!我猜原本的完整的方法应该是这样的

JScript code
function Request (){this.JSON=function(){//代码}}
[解决办法]
把request方法贴出来看看
[解决办法]
request这个不是js内部的函数, 要是你自己的代码,方便的话贴出来!

读书人网 >JavaScript

热点推荐