我的一个javascript文件正在返回以下行的错误日志
if(strinput.indexOf('<?')>-1||strinput.indexOf('!xml')>-1||strinput.indexOf('xml')>-1)
,错误是
[20-Apr-2012 14:06:32] PHP Parse error: syntax error, unexpected '!'
in /home6/mywebsite/public_html/phpspellcheck/include.js on line 295
但如果我删除了!错误更改为
[20-Apr-2012 14:15:40] PHP Parse error: syntax error, unexpected T_STRING in
/home6/mywebsite/public_html/phpspellcheck/include.js on line 295
非常感谢任何帮助。提前谢谢。
答案 0 :(得分:2)
这是因为服务器将文件解释为PHP(这是无效的PHP语法),而不是将它们发送到客户端以解释为JavaScript。