Search code examples
htmlformsgoogle-chromeinput

HTML input type=“file” in Google Chrome not showing popup window


I'm having a problem with the HTML tag <input type="file" /> in Google Chrome.

The 'Browse' button appears on the page as expected, but when I click it in order to select a file, the pop-up dialog window from the browser doesn't open at all.

I 've tested my form and in Firefox and works correct. Any ideas what's wrong and how can I fix it ?

Here is also the code:

<form action="" method="post" accept-charset="utf-8" enctype="multipart/form-data">
<label for="imgfile">File input</label>
<input type="file" name="imgfile" />

Solution

  • There's no reason that this shouldn't work in Chrome. Have you tried copying JUST the mark up in the example you've given us into a HTML file, and opening that? Does it work? It should, unless there's some third party plugin or extension stopping it.

    It may be that you have have mark up elsewhere causing this issue; perhaps a layer over the input field catching the click event before it can make it's way down to the "browse" button?