Nano Hash - криптовалюты, майнинг, программирование

Остановка всплытия ключевого события в окнах Safari 4

В окнах Safari 4 не представляется возможным остановить передачу некоторых ключевых событий в браузер в Javascript.

Этот вопрос был задан за попытку остановить F5 (сомнительная цель дизайна), но техническая проблема остается ... как предотвратить всплеск определенных ключевых событий в Safari 4? Например,

Остановить можно:

  • CTRL + T
  • CTRL + N

Вы не можете остановиться:

  • CTRL + F
  • F5

  • PPK, похоже, может отменять клавиши вверх / вниз: quirksmode.org/js/keys.html (см. пример внизу страницы). Пробовал сафари 4 окна и документ не прокручивается. Возможно, вы спрашиваете о функциональных клавишах? Т.е. F1, F2, F3 ...? 05.11.2009
  • Хорошая точка зрения. Я пытался остановить CTRL + F и т. Д. (Чтобы можно было реализовать другое поведение во флэш-памяти). Хм. 05.11.2009
  • отредактировал вопрос, чтобы включить больше примеров 05.11.2009

Ответы:


1

Интересный. Мои тесты дали те же результаты, что и ваши: я не смог найти способ предотвратить действие по умолчанию CTRL + F в Safari 4 в Windows, что предполагает, что это преднамеренное дизайнерское решение. Однако я обнаружил, вероятно, бесполезный факт, что размещение предупреждения в моем keydown обработчике событий предотвращает появление панели поиска, независимо от того, отменял ли я затем действие по умолчанию для события.

05.11.2009
Новые материалы

Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..

Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..

Частный метод Python: улучшение инкапсуляции и безопасности
Введение Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..

Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..

Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv) Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..

Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..

Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..