我一直在玩PHP生成的JS,到目前为止我还没有运气。 Firefox和Chrome等其他浏览器成功解析并执行JS代码。
例如此页面
http://crusthq.com/projects/CrustTalk/
加载此javascript
http://crusthq.com/projects/CrustTalk/_js/?page=demo
我尝试在PHP脚本http://crusthq.com/projects/CrustTalk/_js/
中发送以下标头 Content-Type: text/javascript
,Content-Type: application/x-javascript
,Content-Type: application/javascript
答案 0 :(得分:0)
我使用this instance of the Google Closure Compiler Service尝试漂亮打印您的Javascript。
此错误失败:
错误数量:1
JSC_TRAILING_COMMA:解析错误。 Internet Explorer对尾随逗号进行了非标准解释。数组的长度不正确,对象根本不会解析。在第190行的第183行?= page = demo
...ully",delay:4,clear:false,method:"append",xButton:true,onClose:function(){},} ^
那个流浪的逗号可能就是出错的地方。