Ошибка "JsHttpRequest: JavaScript code generated by backend is invalid!"
День добрый!
Столкнулся с ошибкой, которая всплывала уже в обсуждениях:
livestreet.ru/blog/questions/3939.html
livestreet.ru/blog/7482.html
livestreet.ru/blog/7362.html
но ни по одной из перечисленых ссылок нет рабочего лекарства...:(
Пациент: test.hyperlink.com.ua/
Только после установки… без плагинов и без доработок…
Проблему можно увидеть, если нажать на переключатель «Прямой эфир — Публикации\Комментарии»
phpinfo сервера: hyperlink.com.ua/phpinfo.php
При этом на домашней машине (Denwer 3) все отлично заработало :(
Если кто с подобным сталкивался, напишите плиз в какую сторону копать..:)
Столкнулся с ошибкой, которая всплывала уже в обсуждениях:
livestreet.ru/blog/questions/3939.html
livestreet.ru/blog/7482.html
livestreet.ru/blog/7362.html
но ни по одной из перечисленых ссылок нет рабочего лекарства...:(
Пациент: test.hyperlink.com.ua/
Только после установки… без плагинов и без доработок…
Проблему можно увидеть, если нажать на переключатель «Прямой эфир — Публикации\Комментарии»
phpinfo сервера: hyperlink.com.ua/phpinfo.php
При этом на домашней машине (Denwer 3) все отлично заработало :(
Если кто с подобным сталкивался, напишите плиз в какую сторону копать..:)
JsHttpRequest.js недопустимый аргумент в IE8
При попытке нажать на кнопку «Добавить» при ответе на комментарий появляется следующая ошибка (если просто нажать кнопку «комментировать», то ошибки нет):

Ошибка появляется только в IE8 и только на рабочем сайте. Шаблон переделан из developer. В денвере с этим же шаблоном в IE8 всё работает. Пытаюсь разобраться в чем дело и уже потратил не мало времени. Прошу помощи у сообщества — вдруг кто-то уже встречался с подобной проблемой и знает её решение. При тестировании на рабочем сайте слияние js-файлов отключал, кэширование и не включал, кэши js/css и скомпилированные шаблоны чистил.
Ещё оказалось, что в том же IE8 и только на рабочем сайте не работает библиотека rocon для скругления углов. На домашней машине всё прекрасно работает. Кто-нибудь знает из-за чего такое бывает?

Ошибка появляется только в IE8 и только на рабочем сайте. Шаблон переделан из developer. В денвере с этим же шаблоном в IE8 всё работает. Пытаюсь разобраться в чем дело и уже потратил не мало времени. Прошу помощи у сообщества — вдруг кто-то уже встречался с подобной проблемой и знает её решение. При тестировании на рабочем сайте слияние js-файлов отключал, кэширование и не включал, кэши js/css и скомпилированные шаблоны чистил.
Ещё оказалось, что в том же IE8 и только на рабочем сайте не работает библиотека rocon для скругления углов. На домашней машине всё прекрасно работает. Кто-нибудь знает из-за чего такое бывает?
- 0
- 17 сентября 2010, 12:09
- Popori
- Оставить комментарий
jQuery или JsHttpRequest?
Всем привет)) Начал использовать ЛС как фреймворк, но очень не нравилось то что используется MooTools, Ort сказал что админка пишется уже на jquery и если всё пойдет хорошо то в след. версии mootools будет убран. Времени ждать у меня нету, начал портировать сам, скрипты и так и так придется переписывать, вот я и подумал — А не убрать ли JsHttpRequest и использовать JQuery для работы с AJAX??
Кто за что? Что лучше? JsHttpRequest? jQuery??
ЗЫ:
Вроде JsHttpRequest ценится только тем что работает со старыми браузерами?
Кто за что? Что лучше? JsHttpRequest? jQuery??
ЗЫ:
Вроде JsHttpRequest ценится только тем что работает со старыми браузерами?
JSHttpRequest и jQuery
Взялся заменять стандартный редактор в LS, и столкнулся с такой проблемой: Библиотека JSHttpRequest конфликтует с jQuery (на основе которого написан редактор elRTE). Прошу гуру разъяснить, как и чем можно заменить JSHttpRequest или избежать конфликта?
Заранее спасибо!
Заранее спасибо!
создание selecta из хэша
Здравствуйте, руководствуясь топиком , я попытался создать свой список объектов, вот код:
markerlist — это объект типа select, mList — хеш вида mList[0...][id,name].
результатом выполнения функции становится select с одним значением, я так понимаю что $('markerlist').set каждый раз перезаписывает содержимое списка, а не добавляет.
Подскажите как сделать, чтобы добавляла. И еще где мне узнать как работает each и что такое html вот тут .set('html',''), что такое set )) где мне найти маны по этим функциям и по правильной работе с ними. Заранее спасибо!
var req = new JsHttpRequest();
$('markerlist').set('html','');
req.onreadystatechange = function() {
if (req.readyState == 4) {
req.responseJS.mList.each(
function(item,index){
$('markerlist').set('html','<option value="'+item['id']+'">'+item['name']+'</option>');
});
}
}
markerlist — это объект типа select, mList — хеш вида mList[0...][id,name].
результатом выполнения функции становится select с одним значением, я так понимаю что $('markerlist').set каждый раз перезаписывает содержимое списка, а не добавляет.
Подскажите как сделать, чтобы добавляла. И еще где мне узнать как работает each и что такое html вот тут .set('html',''), что такое set )) где мне найти маны по этим функциям и по правильной работе с ними. Заранее спасибо!