Я записываю свои javascripts во внешние файлы. с этим процессом, я наткнулся на следующее сообщение об ошибке в Chrome:Uncaught SyntaxError: Неожиданный токен ILLEGAL
Uncaught SyntaxError: Неожиданный токен НЕЗАКОННО Line: 2
$(document).bgStretcher({
#if($CURRENTPAGE.pageId==23)
images: ['/media/backgrounds/homepage/homepage.jpg'], imageWidth: 1860, imageHeight: 1000
#else
images: ['/media/backgrounds/Dreamjob_coachfoto_'+pad(randomnumber,3)+'.jpg'], imageWidth: 1860, imageHeight: 1000
#end
});
Может кто-нибудь мне помочь?
Это '#' недопустимо в JavaScript. Комментарии начинаются с '//' или заключаются в пары '/ * * /'. (На самом деле я не знаю, что это за материал, но это не JavaScript.) – Pointy
На каком языке это было до того, как вы переместили код во внешние файлы? Похоже, что javascript был предварительно обработан серверным языком. – cfs
Строки '#' не являются препроцессорными директивами, не так ли? Какой серверный язык вы используете? –