Сообщение от Deff
|
сделать pozition:absolute; z- index:-100, а фокусироваться на некой кнопке - которая и вызывает загрузку( передает событие onclick на <input type=file>
|
Пробовал и так.
Вот пример:
<style>
input.file {
position:absolute;
z-index:-100;
}
</style>
<html>
<body>
<form action='/'>
<input class=file type=file id=file>
</form>
<div tabindex=0 onclick="document.getElementById('file').click()">Button</div>
</body>
</html>
Если бы можно было запретить <input type=file> принимать фокус то было бы то что нужно. Но на onfocus ни event.preventDefault() ни event.stopPropagation() на влияет. Тут на форуме уже обсуждалось.