Невалидный код кнопки Нерс.ру
Здравствуйте! Решил разместить у себя на сайте счетчик от Нерс.ру.
Но код, который они выдали невалидный. Большинство проблем с валидностью (в ссылках) я исправил заменой невалидных элементов на их амперсанды. Подскажите пожалуйста, как сделать код кнопки на Нерс.ру валидным стандарту XHTML 1.0 Transitional: <script type="text/javascript"> document.cookie="nerstop=1; path=/"; param="&refer="+escape(document.referrer)+"&am p;page="+escape(window.location.href); param+="&c="+(document.cookie?'yes':'no')+"&am p;res="+screen.width+'x'+screen.height+"&b=2"; document.write("<a id='topnersru' href='http://top.ners.ru/in.php?id=23058' target='_blank'><img src='http://top.ners.ru/img.php?id=23058"+param+"' border='0' alt='top.ners.ru' /></a>")</script> <noscript><a href="http://top.ners.ru/in.php?id=23058" target='_blank'><img src="http://img.ners.ru/top/b2.png" border="0" alt="top.ners.ru" /></a></noscript> А именно, проблема в участке: document.write("<a id='topnersru' href='http://top.ners.ru/in.php?id=23058' target='_blank'><img src='http://top.ners.ru/img.php?id=23058"+param+"' border='0' alt='top.ners.ru' /></a>"); Валидатор ругается на неправильную вложенность элементов, т.е. на то что по стандарту этих элементов (тегов a и img) тут быть не должно. Он пишет о том, что это будто бы элементы стиля в теле документа. |
Небольшие дополнения по данному вопросу
Оригинал выданного ими кода: <script type="text/javascript"> document.cookie="nerstop=1; path=/"; param="&refer="+escape(document.referrer)+"&page=" +escape(window.location.href); param+="&c="+(document.cookie?'yes':'no')+"&res="+ screen.width+'x'+screen.height+"&b=3"; document.write("<a id='topnersru' href='http://top.ners.ru/in.php?id=23058' target='_blank'><img "+ " src='http://top.ners.ru/img.php?id=23058"+param+"' border='0' alt='top.ners.ru'></a>")</script> <noscript><a href="http://top.ners.ru/in.php?id=23058" target="_blank"><img src="http://img.ners.ru/top/b3.png" border="0" alt="top.ners.ru"></a></noscript> а вот ссылка на мой сайт, на котором и наблюдается проблема с этим счетчиком: Агентство недвижимости Аллея-Плюс |
покажите изначальный код кнопки, который вам выдали, а не ваши
|
смотрите на предидущее сообщение (18:04). :)
|
Часовой пояс GMT +3, время: 19:12. |