Макосевая проблема с … простым Javascript

Господа, если у вас когда-нибудь возникнет малейшее сомнение, что совместимое на всех трех платформах и всех 4-х браузерах приложение — это просто, бегите на балкон ип выкурите, даже если никогда не брали сигарету в руки. Повторюсь. Немедленно — на перекур.

Попался на простейшие грабли, клиент пишет — не работает. Я говорю — хочешь покажу видео (в скайпе), как работает. Клиент — пишет, мне надо чтобы работало, а не видео. Я — согласен. Давай искать.

Нашел буквально сразу, не работает элементарнейшая функция .toLowerCase() !!! НА MacOS не работает! Ни в «Сафари», ни в «фаерфоксе».

fileObj.type.toLowerCase() так сказать — ничего не возвращает. Где fileObj  — это входная от метода ‘onOpen’    компоненты jquery/uploadify. Хотя не суть важно — что там «входное». В другом месте — также не работает. Молчаливый такой «игнор».

А на винде/линухах — все нормально. Вот класс. Оказывается на «макинтошах» нет понятия ява-скрипта, привязанного к браузеру, он шо там платформенный? Вот вам сложная простота — господа!

Если вы нашли ошибку, пожалуйста, выделите фрагмент текста и нажмите Ctrl+Enter.

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *