логин: 
Другие записи за это число:
2011/02/16_01 - О настройках
<< предыдущая заметкаследующая заметка >>
16 февраля 2011
Твою ж мать...

Пишет мне чувак: мол, перестал твой дневник у меня работать в новой Опере, никакие кнопки не срабатывают, выдает ошибку аякса, типа протокол JsHttpRequest не найден.

Ладно, иду разбираться. Криминала не нахожу — у меня в Опере работает. Но на всякий случай обновляю библиотеку (единственную чужую библиотеку в движке) с сайта разработчика: JsHttpRequest.php и JsHttpRequest.js Вместо версии 4.14 ставлю 5.x

Но еще до того, как поставил, приходит письмо от чувака: ой, все выяснилось, у меня просто в Опере в блокираторе рекламы почему-то оказался заблокирован ваш JsHttpRequest.js, уж не знаю, как так вышло, наверно промахнулся когда-то, простите за беспокойство, я разблокировал и все заработало.

А после этого уже у меня перестают работать некоторые запросы, в логи пишет:

Ошибка: JsHttpRequest: JavaScript code generated by backend is invalid!
<html><head><meta http-equiv="Content-Type" content="text/html; charset=windows-1251" /><title>Error</title></head><body><table width=600><td><center><b>жирный текст</b></center><p>Указанный текст выделяется жирным (заключается в тэг &lt;b&gt;).<br />
Никакого сакрального смысла в этом модуле нет, просто он был сделан первым ради теста.
<p><i>например:</i><p><b>жирный</b> текст
<p><i>и получаем:</i><div style='border: 1px dashed #ccc'><b>жирный</b> текст</div>

</td></table></body></html>
Источник: http://lleo.aha.ru/blog/design/JsHttpRequest.js
Строка: 165

Сервер выдает исправно, а вот JS не берет посылку. Разбираться, почему, не стал — оно мне надо, чужие библиотеки ковырять? Откатил обратно на версию 4.14, все работает, как прежде. Ибануццо, оптимизаторы!

<< предыдущая заметка следующая заметка >>
пожаловаться на эту публикацию администрации портала
архив понравившихся мне ссылок
Оставить комментарий