Запрет открытия окна загрузки в Chrome с помощью считывателя штрих-кода

у меня проблема с моим веб-сайтом (MVC3, C #)и считывателем штрих-кода. В моей форме у меня есть что-то вроде этого:

<ajax form....>

<input type=text />

<div id=list>
</div>

</form>

И ввод заполняется считывателем штрих-кода и автоматически отправляет форму, которая с помощью ajax заполняет div id = list. Моя проблема в том, что с хромом и т.е. после отправки текста в хроме появляется окно загрузки, а в т.е. появляется окно избранного. Я полагаю, это потому, что считыватель штрих-кода вставляет в текст [CR][LF] и открывает эти окна. Я думал, что считыватель штрих-кода в какой-то момент вставляет ctrl -j, потому что эта комбинация открывает окно загрузок в chrome и избранное в ie, но с firefox окно загрузок не открывается (, а также ctrl -j ).

Я не хочу указывать своему клиенту настраивать считыватель штрих-кода, чтобы моя страница работала, поэтому мне нужно решение на javascript, которое, возможно, решит эту проблему.

спасибо!!!

6
задан Phoenix_uy 27 April 2012 в 15:06
поделиться