Fenom и счетчик mail.ru
fenom ругается на счетчик mail, не могу разобраться, помогите пожалуйста.
core/components/pdotools/model/pdotools/pdotools.class.php: 989) Undefined macro 'w.attachEvent' in bf183c6664598690142d0e16ec63e0c0 line 164
core/components/pdotools/model/pdotools/pdotools.class.php: 989) Undefined macro 'w.attachEvent' in bf183c6664598690142d0e16ec63e0c0 line 164
{ignore}
<!-- Rating Mail.ru counter -->
<script type="text/javascript">
var _tmr = window._tmr || (window._tmr = []);
_tmr.push({ id: "2704492", type: "pageView", start: (new Date()).getTime()});
(function (d, w, id) {
if (d.getElementById(id)) return;
var ts = d.createElement("script"); ts.type = "text/javascript"; ts.async = true; ts.id = id;
ts.src = "https://top-fwz1.mail.ru/js/code.js";
var f = function () {var s = d.getElementsByTagName("script")[0]; s.parentNode.insertBefore(ts, s);};
if (w.opera == "[object Opera]") { d.addEventListener("DOMContentLoaded", f, false); } else { f(); }
})(document, window, "topmailru-code");
</script><noscript><div>
<img src="https://top-fwz1.mail.ru/counter?id=2704492;js=na" style="border:0;position:absolute;left:-9999px;" alt="Top.Mail.Ru" />
</div></noscript>
<!-- //Rating Mail.ru counter -->
{/ignore}
Поблагодарить автора
Отправить деньги
Комментарии: 14
Пробелы между всеми фигурными скобками в скрипте поставьте
Весь скрипт обернут в тег {ignore}, поэтому нет никакого смысла еще ставить дополнительные пробелы.
Иван, никогда с таким не сталкивался, поэтому не знал, что тег {ignore} может не работать. Теперь буду знать, спасибо за ссылку.
Сергей Лим, а с чего Вы взяли, что Fenom ругается именно на него?
Ну если убираю счетчик, то ошибки пропадают все становится норм
Точно на счётчик ругается? Строчки из ошибки в этом скрипте нет.
Посмотрел на своих сайтах, w.attachEvent есть в коде JivoSite например.
Посмотрел на своих сайтах, w.attachEvent есть в коде JivoSite например.
10 строка… var f = function () {var s =… пробел после фигурной скобки нужен. Даже в {ignore} нужно ставить пробелы после открывающей фигурной скобки.
Я столкнулся с такой проблемой:
(index):1 Refused to execute script from 'https://top-fwz1.mail.ru/js/code.js' because its MIME type ('image/gif') is not executable.
На своем сайте spacser-shop.com.ua
Может кто поможет?
(index):1 Refused to execute script from 'https://top-fwz1.mail.ru/js/code.js' because its MIME type ('image/gif') is not executable.
На своем сайте spacser-shop.com.ua
Может кто поможет?
а где вы видите эту ошибку? В консоли браузера?
У меня такой нет, есть ошибка в вашем script.js при инициализации какого-то акордеона, но про mail.ru вроде бы ничего.
У меня такой нет, есть ошибка в вашем script.js при инициализации какого-то акордеона, но про mail.ru вроде бы ничего.
Да В консоли браузера //top-fwz1.mail.ru/js/code.js
script.js это тоже проблема по jquery-1.7.1.min.js
Но пока только интересует //top-fwz1.mail.ru/js/code.js
А если есть время можем и обсудить и эту проблему Uncaught TypeError: $(...).dcAccordion is not a function
spacser-shop.com.ua
script.js это тоже проблема по jquery-1.7.1.min.js
Но пока только интересует //top-fwz1.mail.ru/js/code.js
А если есть время можем и обсудить и эту проблему Uncaught TypeError: $(...).dcAccordion is not a function
spacser-shop.com.ua
я же написал — у меня в консоли никаких ошибок по скрипту mail.ru на вашем сайте НЕТ.
Я смотрю что у вас цены в грн, значит вы как и я в Украине. Возможно ошибка у вас появляется в связи с тем, что сайты mail.ru у нас заблокированы? Включите vpn и попробуйте снова.
Я смотрю что у вас цены в грн, значит вы как и я в Украине. Возможно ошибка у вас появляется в связи с тем, что сайты mail.ru у нас заблокированы? Включите vpn и попробуйте снова.
обсудить и эту проблемуда а что тут особо обсуждать, 95% что вы не подключили скрипт, в котором объявлена эта функция. Гугл говорит что это какой-то вертикальный аккордеон и это отдельный плагин
www.designchemical.com/lab/jquery-vertical-accordion-menu-plugin/download/
Благодарю за ответ, будем тестировать и проверять. Спасибо.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.