Написал код для отправки сообщения об ошибке. При выделении и нажатии ctrl+enter вызывается функция. В хроме всё работает, а в firefox нет. Помогите пожалуйста.
Вот код:
document.onkeydown = function (e){
var txt = '';
if (txt = window.getSelection) {// Не IE, используем метод getSelection
txt = window.getSelection().toString();
} else { // IE, используем объект selection
txt = document.selection.createRange().text;
}
if(e.keyCode == 17)
ctrl = true;
else if(e.keyCode == 13 && ctrl && txt != '')
oFB_mistape.open( txt );
}
document.onkeyup = function (e){
if(e.keyCode == 17)
ctrl = false;
}