0
次のように改善して、複数のブラウザで動作させるにはどうすればよいですか?Javascriptファイルアップロードのハックは、すべてのブラウザで動作していません
$('#img').click(function() {
$('input[type=file]').click();
});
画像をクリックすると、アップロードするファイルを選択できます。 CSSの私は、次のようでした:
input[type="file"]{display:none;}
サファリ5.1.2 &オペラ11.61でそれを試してみましたが、それは動作しませんでした.... FirefoxとIE8でそれをテストし、それが働いた...
:http://stackoverflow.com/questions/210643/in-javascript-can-
Quirksmodeは、いつものように、この話題について言うためにたくさん持っていますi-make-a-click-event-fire-program-for-aファイル入力 – joar
の入力を 'display:none'と一緒に扱うことはできません。 'opacity:1%'や 'overflow:hidden'や重複したラッパーを使ってみてください。 – kirilloid
トリガーで試してみませんか? – ZiTAL