Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 16.10.2014, 16:05
Аспирант
Отправить личное сообщение для myshara Посмотреть профиль Найти все сообщения от myshara
 
Регистрация: 25.06.2012
Сообщений: 37

Лажа со счетчиком
Привет ВСЕМ!

При подключении следующего кода на странице
<div class="cnt_block">
<!--LiveInternet counter--><script type="text/javascript"><!--
document.write("<a href='//www.liveinternet.ru/click' "+
"target=_blank><img src='//counter.yadro.ru/hit?t12.6;r"+
escape(document.referrer)+((typeof(screen)=="undefined")?"":
";s"+screen.width+"*"+screen.height+"*"+(screen.colorDepth?
screen.colorDepth:screen.pixelDepth))+";u"+escape(document.URL)+
";"+Math.random()+
"' alt='' title='LiveInternet: показано число просмотров за 24"+
" часа, посетителей за 24 часа и за сегодня' "+
"border='0' width='88' height='31'><\/a>")
//--></script><!--/LiveInternet-->
</div>


Получаем лажу:
Перестают открываться диалоговые окна.
т.е. $('#dialog').dialog('open') не срабатывает почему?
Если закоментить то все ОК.

В <head> имеем:
<script type="text/javascript" src="js/jquery-1.7.2.js"></script>
<script type="text/javascript" src="js/jquery-ui.js"></script>
<script type="text/javascript" src="js/jquery.form.js"></script>
Ответить с цитированием
  #2 (permalink)  
Старый 17.10.2014, 10:04
Профессор
Отправить личное сообщение для krasovsky Посмотреть профиль Найти все сообщения от krasovsky
 
Регистрация: 21.12.2012
Сообщений: 869

у тебя комментариями <!-- --> синтаксис нарушен.
//--></script><!--/LiveInternet--> - вот эт чо?
<!--document.write -или это?
Ответить с цитированием
  #3 (permalink)  
Старый 17.10.2014, 10:28
Аватар для danik.js
Профессор
Отправить личное сообщение для danik.js Посмотреть профиль Найти все сообщения от danik.js
 
Регистрация: 11.09.2010
Сообщений: 8,804

Сообщение от krasovsky
//--></script><!--/LiveInternet--> - вот эт чо?
// - это JS комментарий, комментирует строку -->
</script> -закрывающий тег скрипта
<!--/LiveInternet--> - HTML-комментарий


Сообщение от krasovsky
<!--document.write -или это?
<!-- - это начало HTML комментария. JS-движок разпознает эту метку, если она в начале скрипта, и пропускает ее.

http://www.w3.org/TR/REC-html40/inte....html#h-18.3.2 :

Цитата:
Commenting scripts in JavaScript The JavaScript engine allows the string "<!--" to occur at the start of a SCRIPT element, and ignores further characters until the end of the line. JavaScript interprets "//" as starting a comment extending to the end of the current line. This is needed to hide the string "-->" from the JavaScript parser.
__________________
В личку только с интересными предложениями
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Помогите разобраться со счетчиком кол-ва товаров landerorly Общие вопросы Javascript 4 11.09.2014 16:34