Bilmek istediğin her şeye ulaş

Firefox ile çalışırken input file element'inin click fonksiyonu çalışmıyor ancak aynı kod Chrome ve IE'de çalışıyor. Neden olabilir?

this.element.onmousedown = function (ev) { var e = ev.spControl; // element bu şekilde // üretildi document.createElement("input") type="file" //firefox ta çalışmıyor e.filebrowser.element.click(); ev.cancelBubble = true; }Düzenle
Mevzuya hakim değilim, ama araştırıp öğrendiğime göre, dosya türü form elemanlarında Firefox için bir alt öğeye inmek gerekiyor. Aynı kod Safari'de de çalıştı. Şu adresler işime yaradı:

github.com/fat/bean/issues/82
jsfiddle.net/NkycS/3/
  • Paylaş