| 
 Проблемы с submit с помощью JS Здравствуйте! Весь день мучаюсь над проблемой, решения которой не могу найти. Дело в том, что у меня есть элементарная форма отправки сообщения: <form action='send_mes.php' target="_self" method="post" onkeypress="submitOnCtrlEnter()" > <textarea name="text" id="new_msg_textarea"></textarea> <button type='submit' name='reply_mes' id="new_msg_button"><?php echo $but_text;?></button> </form> При клике на Submit она благополучно открывает файл send_mes.php и передает данные. Проблемы возникают, когда я добавляю JS с возможностью отправки сообщения, используя комбинацию клавиш Ctrl + Enter (Cmd + Enter). При клике на Submit, все продолжает замечательно работать, но при нажатии Crtl+Enter (Cmd+Enter) не нравится следующее: 1. Файл send_mes.php открывается в другой вкладке, хоть и задан атрибут target. Что нужно сделать, чтобы этот файл открывался в той же вкладке? 2. Комбинация клавиш не работает в браузере Firefox. Подскажите, как данную коминацию сделать кроссбраузерной, не забыв при этом про Mac OS X? Javascript, который я использую: 
<script type="text/javascript">
function submitOnCtrlEnter() {
    if (event.keyCode == 13 && (event.ctrlKey || event.metaKey)) {
        document.getElementById("new_msg_button").click();
    }
}
</script>
Большое спасибо!) | 
| Часовой пояс GMT +3, время: 07:36. |