2012-08-02 64 views
0

您好,我在xpages应用程序中收到以下js错误。它与日历小部件有关。奇怪的是,这段代码在服务器上运行得很好,但是当我尝试访问同一个服务器时,通过防火墙访问同一个应用程序,那就是当我收到以下js错误时。不幸的是,这是js压缩,我不知道有什么事情可以自己解决问题。任何帮助将不胜感激。xpages dojo calendar script SyntaxError:missing;声明之前

failed loading /xsp/.ibmxspres/dojoroot-1.6.1/dojo/../dijit/Calendar.js with error: SyntaxError: missing ; before statement 
https://newwads.health.state.ny.us/+CSCO+d6756767633A2F2F7565766665696534++/xsp/.ibmxspres/dojoroot-1.6.1/dojo/dojo.js 
Line 14 

failed loading /xsp/.ibmxspres/dojoroot-1.6.1/dojo/../dijit/Calendar.js with error: SyntaxError: missing ; before statement 
toString(uri= 

undefined 

, _25= 

undefined 

, cb= 

undefined 

)dojo.js (line 14) 
toString(_21= 

"../dijit/Calendar.js" 

, _22= 

"dijit.Calendar" 

, cb= 

undefined 

)dojo.js (line 14) 
toString(_2d= 

"dijit.Calendar" 

, _2e= 

undefined 

)dojo.js (line 14) 
eval()56 (line 8) 
toString(_1d= 

"/*\r\n Copyright (c) 2004...jit/form/DateTextBox.js" 

)dojo.js (line 14) 
toString(uri= 

"/xsp/.ibmxspres/dojoroo...jit/form/DateTextBox.js" 

, cb= 

undefined 

)dojo.js (line 14) 
toString(uri= 

"/xsp/.ibmxspres/dojoroo...jit/form/DateTextBox.js" 

, _25= 

"dijit.form.DateTextBox" 

, cb= 

undefined 

)dojo.js (line 14) 
toString(_21= 

"../dijit/form/DateTextBox.js" 

, _22= 

"dijit.form.DateTextBox" 

, cb= 

undefined 

)dojo.js (line 14) 
toString(_2d= 

"dijit.form.DateTextBox" 

, _2e= 

undefined 

)dojo.js (line 14) 
()testTime.xsp (line 21) 


...dium"){return 4;}if(_171.slice&&_171.slice(-2)=="px"){return parseFloat(_171);}w... 

回答

0

你的代理是否搞乱了数据?像单点登录或添加代码一样?您可以使用Fiddler并查看正在发生的事情。另外AFAIK的FF WebDeveloper允许看到加载的JS未压缩

+0

我会检查出fiddler看看我能得到多少。无法(或不确定)如何在压缩的js中设置firebug中的任何断点,这使得很难跟踪到现在。 – jromaine 2012-08-02 14:38:15

+0

仍然没有解决,但是在检查Chrome浏览器(我没有很好的解释如何使用fiddler工具的运气)之后,我开始注意到代理在每次dojo调用后都添加了一个'CSCO_GHOST'脚本。我将不得不调查如何或为什么要添加额外的代码,以及是否有解决方法,或者需要防火墙管理员的帮助。 – jromaine 2012-08-02 19:44:54

+0

因此它*是防火墙搞乱你的数据 – stwissel 2012-08-02 23:12:02

相关问题