Мозг уже себе сломал, думаю и вам сломать.
Написал асинхронную загрузку файлов на сервер. Тк теперь веб сайт, смотрю его с разных браузеров, там было сначало много ошибок, исправил, но осталась одна! и она в этой строчке
header((stristr($agn, "msie") && stristr($agn, "windows")) ? 'Content-type: text/html; charset=UTF-8' : 'Content-type: application/xhtml+xml; charset=UTF-8');В чем собственно ошибка:в лисе когда этот заголовок поставлен, jquery после клика и отправки ajax запроса, непонятно куда девается ответ сервера, и еще что самое непонятное, это то что открывается новая вкладка с файлом который должен был принять запрос.
Без этой же строки сайт становится всем понятно ппц, тк без него как я понимаю, браузер уже обрабатывает только html теги, хотя могу ошибаться.
И что же делать? как сделать что бы функция была кросбраузерной, но при этом и сайт не изменял свой вид и обрабатывал xhtml как должен