Загрузка файлов в опере

Прислано: Ильич Рамирес Санчес

пн, 03/12/2007 - 12:23

Народ, кто нибуть смог победить пустую ошибку JS при загрузке файлов в опере?

Как оно борется вообще?

Комментарии


Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Применить"
Опубликовано Ильич Рамирес Санчес в пн, 03/12/2007 - 12:41.

Кстати и на друпал ру вылазит один в один... ну несолидно как то перед владельцами опер.
я сам на этом браузере сижу. всеже самое легкое по расходам памяти решение

Тм задействован прототип. я в JS не силен. что то с задержками на закачку.

На друпал орг рыл - нет фикса. Просто нет. хоть upload.js выгрызай нах из системы :).

Пишут что это особенности движка оперы и того же Gecko2


Опубликовано Ильич Рамирес Санчес в пн, 03/12/2007 - 13:59.

Итог - сам нарыл решение. ща напишу issue на друпал

Drupal.jsUpload.prototype.onerror = function (error) {
 //ss - my hack goes here
  ss = error.replace(/[\n\f\t\r\a\e\t\040\s]/g, '');
  ss = ss.replace(' ', '');
  if(ss != '') alert('An error occurred:--\n\n'+ error);
  // Remove progressbar
  $(this.progress.element).remove();
  this.progress = null;
  // Undo hide
  $(this.hide).css({
    position: 'static',
    left: '0px'
  });
}


Опубликовано Slim в пн, 03/12/2007 - 14:13.

Поподробней пожалуйста...
Что с этим кодом делать?


Опубликовано Ильич Рамирес Санчес в пн, 03/12/2007 - 15:58.

заменить в misc/upload.js первые строки в функции.


Опубликовано Slim в пн, 03/12/2007 - 19:46.

Спасибо, отлично работает...


Опубликовано Ильич Рамирес Санчес в пн, 03/12/2007 - 21:22.

но это.... минздрав предупреждает... я JS НЕ ЗНАЮ. вернее знаю мало :)

без гарантий :)


Опубликовано MiXal (гостевой логин) в вс, 16/03/2008 - 22:27.

Ошибка действительно больше не появляется. Но при загрузке первого файла пропадает вообще все содержимое fieldset'а загрузки файлов. Немного поэкспериментировал - похоже там глючит прогрессбар, точнее не нашел. Выход: закомментировал все в теле функции Drupal.jsUpload.prototype.onsubmit в том же файле. Теперь прогрессбар не появляется вообще, зато работает все четко :-))


Опубликовано Ильич Рамирес Санчес в вс, 16/03/2008 - 23:16.

issue на drupal,org нарисуй, да?

Вообще ощущение что на drupal.org на эти вещи мелкие ..уй положили


Опубликовано Goodboy в пн, 26/05/2008 - 19:27.

Спасибо, пригодилось


Новое на сайте