Противоположный вопрос (есть ли сочетание клавиш для перемещения фокуса ввода в поле поиска Google?) имеет принятый ответ, который составляет «... просто начните печатать снова».

Как вы можете предотвратить это? Я хотел бы повторно ввести окно поиска только вручную, используя только определенный ярлык (например, / или ESC), и все же иметь возможность использовать расширение браузера типа для навигации.

В основном меня интересует Safari , но общий ответ также приветствуется, поскольку поведение по умолчанию такое же, как и в Chrome и Firefox .

Сафари

Для Safari этот скрипт NinjaKit должен отключить горячие клавиши на StackExchange:

(typeof unsafeWindow !== 'undefined' ? unsafeWindow : window).$(function() {
  var p = document.getElementById('wmd-input');
  if (!p) 
    return;
  p = p.parentNode;
  function ignore(e) { e.stopPropagation(); }    
  p.addEventListener('keydown', ignore, true);
  p.addEventListener('keypress', ignore, true);
  p.addEventListener('keyup', ignore, true);
});

Что эквивалентно 'wmd-input' в Google Search .js? Я не знаю, где искать их файлы .js , так как все это запутано. Например, есть это:

_.um = function(a) {
        if (48 <= a && 57 >= a || 96 <= a && 106 >= a || 65 <= a && 90 >= a || _.Pb && 0 == a) return !0;
        switch (a) {
            case 32:
            case 63:
            case 107:
            case 109:
            case 110:
            case 111:
            case 186:
            case 59:
            case 189:
            case 187:
            case 61:
            case 188:
            case 190:
            case 191:
            case 192:
            case 222:
            case 219:
            case 220:
            case 221:
                return !0;
            default:
                return !1
        }
    };

2 ответа2

1

Да, в chrome://flags отключить текстовый флажок Enable distance field text .

0

Согласно этому форуму, есть аддон Firefox под названием GoogleEnhancer, который имеет это как побочный эффект.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .