Мне нужно открыть диалоговое окно загрузки файлов, нажав на другую кнопку. Я скрываю управление загрузкой файлов (видимость: скрытый) и при нажатии какой-либо другой кнопки я хочу открыть этот диалог. Ниже приведен код, который у меня есть:
<input type="file" style="visibility: hidden;" />
Ниже представлен javascript:
$('#button').click(function() {
$('input[type=file]').click();
});
Он отлично работает в Firefox 4 и IE8, но в chrome12 он не работает, поэтому диалог не открывается. Любая идея почему?