Всем привет.
Построил систему на основе Django + elFinder ( http://elfinder.org/ ) + elfinder4django в качестве коннектора (https://github.com/d...elfinder4django).
Но возникла следующая проблема. На всех браузерах все работает на ура (буквально во всех, даже на линухах в эпифаниях и к). И только на "самом лучшем" Интернет-Эксплорере 9 это не работает. Потому что он "Другой". Он "Лучше". Но теперь это не только его проблема но и моя тоже. Потому что когда я пытаюсь зааплоадить используя elFinder любой файл, оно вместо того чтобы распарсить выражение посланное ему Джангой:
Спрашивает меня сохранить файл ака - "Do you want to open or save connectora2a4c736 from 10.0.0.3?" и ИЕ предлагает мне его сохранить !!!
Т.е. явно не то что от него я ожидаю. При этом файл сабмитится успешно.
Особо отмечу что само ответное отсылаемое сообщение если я запостиваю в систему тот же файл но из любого другого браузера, например файрфокс НЕ отличается, т.е. на то же действие при тех же исходных:
Но великий и "самый правильный" IE не согласен. Почему? И как это отлавливать на будущее? Есть ли какие хаки?
Я сам программер системщик а не веб-девелопер, это для меня абсолютно новое, но мозгами шевелить умею. Потому просто намекните мне пожалуйста навскидку в чем может быть причина такого поведения, чтобы я мог точнее знать где копать и как это устранить.
Спасибо!!!!
Построил систему на основе Django + elFinder ( http://elfinder.org/ ) + elfinder4django в качестве коннектора (https://github.com/d...elfinder4django).
Но возникла следующая проблема. На всех браузерах все работает на ура (буквально во всех, даже на линухах в эпифаниях и к). И только на "самом лучшем" Интернет-Эксплорере 9 это не работает. Потому что он "Другой". Он "Лучше". Но теперь это не только его проблема но и моя тоже. Потому что когда я пытаюсь зааплоадить используя elFinder любой файл, оно вместо того чтобы распарсить выражение посланное ему Джангой:
Код:
Content-Type: application/json
{"removed": ["b5_2e4f8635d53be4d13973039f176a35dd"], "added": [{"hash": "b5_2e4f8635d53be4d13973039f176a35dd", "name": "snapshot20120610205159.jpg", "read": true, "write": true, "url": "https://10.0.0.3/files/root/snapshot20120610205159.jpg", "mime": "image/jpeg", "phash": "b5_b56b4cb901eabc3cd9d6f2428febe2eb", "date": "19 Jun 2012 12:17", "rm": true, "size": 15529}]}
Т.е. явно не то что от него я ожидаю. При этом файл сабмитится успешно.
Особо отмечу что само ответное отсылаемое сообщение если я запостиваю в систему тот же файл но из любого другого браузера, например файрфокс НЕ отличается, т.е. на то же действие при тех же исходных:
Код:
Content-Type: application/json
{"removed": ["b5_2e4f8635d53be4d13973039f176a35dd"], "added": [{"hash": "b5_2e4f8635d53be4d13973039f176a35dd", "name": "snapshot20120610205159.jpg", "read": true, "write": true, "url": "https://10.0.0.3/files/root/snapshot20120610205159.jpg", "mime": "image/jpeg", "phash": "b5_b56b4cb901eabc3cd9d6f2428febe2eb", "date": "19 Jun 2012 12:15", "rm": true, "size": 15529}]}
Я сам программер системщик а не веб-девелопер, это для меня абсолютно новое, но мозгами шевелить умею. Потому просто намекните мне пожалуйста навскидку в чем может быть причина такого поведения, чтобы я мог точнее знать где копать и как это устранить.
Спасибо!!!!