В настоящее время я работаю с jQuery 1.4.2 и jQuery UI 1.8.2.
Я переживаю какое-то странное поведение после того, как я закрыл модальный диалог. Когда я пытаюсь перезагрузить страницу с помощью Ctrl + F5, ничего не происходит. Еще одна странность в том, что контекстное меню Firefox можно открыть только дважды щелкнув дважды.
Консоль Firebug показывает мне следующее сообщение, когда я нажимаю клавишу Ctrl: Свойство charCode события keydown не должно использоваться. Значение не имеет смысла.
Демо-страница: http://testing.allinonesoftware.com/jquery/index.php
Лука
Это предполагаемое поведение... однако здесь есть разница в браузере. Firefox не фокусируется внутри открытого диалога.
Если вы нажмете вне модальный и попробуйте F5 в любом другом браузере, тот же эффект, без обновления.
Кроме того, если вы нажмете внутри модальный с Firefox, ваш F5 будет работать.
Чтобы сделать это поведение согласованным в разных браузерах, сфокусируйте элемент, который вы открываете, или, если хотите, сфокусируйте одну из кнопок... либо будет иметь тот же эффект, если нажатие клавиши внутри диалог.
Для сообщения об ошибке:
Свойство charCode события keydown не должно использоваться. Значение не имеет смысла.
Это то, как jQuery выполняет некоторые действия, вы можете игнорировать его... это не влияет на вашу текущую проблему.