Ошибка в extjs
Василий приветствую!
Имею след. баг в IE версии 10.0.9. При входе в личный кабинет (используется компонент Office). Если нажать на иконку «Подробности» в таблице последних оформленных ордеров, то не открывается окно со свойствами этого заказа.
Ошибка такая: SCRIPT16389: Неопределенная ошибка. ext.js, строка 1 символ 8314 (путь до файла: assets/components/office/js/main/ext.js). Данная ошибка появляется только в Internet Explorer в других браузерах все хорошо. Подозреваю не может правильно рассчитать координаты окна. Можете помочь?
Имею след. баг в IE версии 10.0.9. При входе в личный кабинет (используется компонент Office). Если нажать на иконку «Подробности» в таблице последних оформленных ордеров, то не открывается окно со свойствами этого заказа.
Ошибка такая: SCRIPT16389: Неопределенная ошибка. ext.js, строка 1 символ 8314 (путь до файла: assets/components/office/js/main/ext.js). Данная ошибка появляется только в Internet Explorer в других браузерах все хорошо. Подозреваю не может правильно рассчитать координаты окна. Можете помочь?
Комментарии: 20
Это ж надо найти компьютер с windows.
Отпишу позже.
Отпишу позже.
Советую Parallels для Mac, на мой взгляд лучшее что есть для виртуализации windows
Василий спасибо! Буду ждать
Готово, обновляйся.
Javascript может закэшироваться в браузере, если что — нужно почистить его кэш.
Javascript может закэшироваться в браузере, если что — нужно почистить его кэш.
Спасибо!
Василий, а можно просто бросить js-ку отдельно, или откуда ее скачать. А то много чего я поправил в магазине сам.
Тогда смотри на github
Не нашел office на github…
А может не офис а минишоп искать надо?
ошибка в assets/components/office/js/main/ext.js это из пакета Office
w.show(e.target);
заменить наw.show(Ext.isIE ? null : e.target);
Ок. Василий спасибо!
Поторопился… видимо версия Отличается у меня в заголовке смотрю версия Ext 3.4.0 Ругается здесь в теле if: if(f.getBoundingClientRect){l=f.getBoundingClientRect();m=c(document).getScroll();return[Math.round(l.left+m.left),Math.round(l.top+m.top)]} Обновится не могу, ибо правок очень и очень много.
а строчки w.show(e.target); — нет такой в этом файле
Нужно менять файл assets/components/office/js/minishop2/orders.grid.js
Все замечательно!!! Заработало!!!
Наверно скоро придется добавить диалоговое окно с выбором какие JS файлы обновлять.
Думаю скоро придется добавлять диалоговое окно закачки, с выбором правильного браузера (Chrome, Firefox...) :-)
Нет, этого никогда не будет, так как компонентом может пользоваться не 1 человек а 5 или 10 и у них разные браузеры.
Авторизуйтесь или зарегистрируйтесь, чтобы оставлять комментарии.