|
|
|
|
|
для: Nevi
(17.12.2007 в 02:23)
| | Просто уберите теги комментария внутри тега SCRIPT - браузеров, кои не знают тега SCRIPT сегодня вы, даже если очень постараетесь, то не найдете :-)
PS. На работоспособность/фунциональность счетчиков теги комментария (<!-- -->) никакого влияния не оказывают. | |
|
|
|
|
|
|
| Здравствуйте
сделал сайт в формате <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
весь мой код проходит на валидность валидатором http://validator.w3.org/
однако когда ставляешь счетчики систем ТОП МАЙЛ страница оказывается в формате xhtml не валидной изза вот такого блока
if(11<js)d.write('<'+'!-- ')//--></script><noscript><a
target="_top" href="http://top.mail.ru/jump?from=0000000"><img
src="http://d0.cb.b4.a0.top.list.ru/counter?js=na;id=0000000;t=68"
border='0' height='31' width='38'
alt="Рейтинг@Mail.ru"/></a></noscript><script language="JavaScript" type="text/javascript"><!--
if(11<js)d.write('--'+'>')//--></script><!--/COUNTER-->
конкретно тут ошибки
Line 531, Column 26: invalid comment declaration: found delimiter "'" outside comment but inside comment declaration .
if(11<js)d.write('<'+'!-- ')//--></script><noscript><a
Line 526, Column 72: comment declaration started here .
…language="JavaScript" type="text/javascript"><!--
Line 536, Column 20: invalid comment declaration: found delimiter "'" outside comment but inside comment declaration .
if(11<js)d.write('--'+'>')//--></script><!--/COUNTER-->
Line 535, Column 91: comment declaration started here .
…="JavaScript" type="text/javascript"><!--
Line 531, Column 25: XML Parsing Error: Comment must not contain '--' (double-hyphen) .
if(11<js)d.write('<'+'!-- ')//--></script><noscript><a
Line 536, Column 18: XML Parsing Error: Comment not terminated .
if(11<js)d.write('--'+'>')//--></script><!--/COUNTER-->
как можно изменить код счетчика ТОП МАЙЛ под xhtml чтобы код был валидным?
Спасибо | |
|
|
|
|