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