Показать сообщение отдельно
  #4 (permalink)  
Старый 11.10.2012, 19:44
Новичок на форуме
Отправить личное сообщение для denic-nik Посмотреть профиль Найти все сообщения от denic-nik
 
Регистрация: 10.10.2012
Сообщений: 3

На решение проблемы ушел день! Чтобы все работало как надо не следует эмулировать событие click()! Вместо этого можно css-ом наложить input (type="file") поверх кнопки загрузить и дать input-у opacity: 0! Таким образом пользователь, сам того не зная, будет кликать на input а не на ссылку (кнопку) => эмуляция события click (из-за которой собственно и не отправляется форма) отпадает и все прекрасно работает на любом браузере. Но тут есть 1 подводный камень! При таком решении не будут работать стили :hover для ссылки (кнопки), но это вполне решаемая проблема!
Ответить с цитированием