2014-12-30 5 views
-3

Итак, у меня есть этот небольшой код javascript.ошибка синтаксиса неожиданный идентификатор javascript

<script type="text/javascript"> 
function showModalCS() { 
    if (window.location.href == "http://domainname.com/check/") { 
     document.writeln('<link rel="stylesheet" href="http://domainname.com/style.min.css" />'); 
     document.writeln('<div id="popup"><span class="button b-close"><span>X</span></span><img src="http://domainname.com/image.png" alt="" /></div>'); 
     document.writeln('<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js" /><script src="http://domainname.com/script.min.js" />'); 
     $("#popup").bPopup(); 
    } else { 
     // 
    } 
} 

showModalCS(); 

</script> 

Он отлично работает, когда я положил его в HTML-файл и загрузить его с помощью диспетчера Cpanel файла.

Но, когда я использую диспетчер шаблонов joomla для добавления этого сценария в нижнюю часть index.php, он не работает. Вместо этого я получаю ошибку Неожиданного Идентификатора в инструментах разработчика chrome ...

Любые идеи на как исправить это?

+1

последней строкой –

+0

Это плохой способ добавить JS скрипт динамический , используйте appendchild. – Eugen

+0

Вы смешиваете jquery в свой код, загружаете jquery в joomla? –

ответ

2

изменения вы последний сценарий тег

</script> 
0

Script Тег никогда не может быть Самозакрывающимися попробовать это вместо того, чтобы

document.writeln(' 
<script src="http://cdnjs.cloudflare.com/ajax/libs/jquery-easing/1.3/jquery.easing.min.js"> 
</script><script src="http://domainname.com/script.min.js"></script>'); 
+0

уже пробовал, что ... проблема в том, что скрипт не работает, когда я помещаю его в index.php, используя редактор шаблонов joomla ... когда я использую редактор, например блокнот ++, и повторно загружаю php-файл, скрипт работает нормально без ошибок ... – marksf

 Смежные вопросы

  • Нет связанных вопросов^_^