У меня есть iGoogle как моя домашняя страница. Каждый раз, когда я запускаю Firefox с намерением перейти к определенной странице, я заканчиваю тем, что ввел половину URL в поле поиска Google, когда iGoogle крадет фокус далеко от панели URL. Там какой-либо путь состоит в том, чтобы взломать Firefox (или iGoogle), чтобы помешать странице красть мой курсор на загрузке?
Подобный ответу Bevan, но немного отличающийся. Две опции Вы имеете.
В Ваших опциях Firefox вкладка Main, раздел General, установила Firefox для запуска с пустой страницей. Установите свою домашнюю страницу, однако к iGoogle. Каждый раз, когда Вы открываете Firefox, Вас встретит пустая страница, которая не крадет Ваш фокус. Если Вы хотите iGoogle, просто нажмите Home или поразите Alt+Home.
С другой стороны, который может или не может быть лучше или для Вас, должен установить Вашу домашнюю страницу, чтобы быть
about:blank|http://www.google.com/ig
Это по существу загрузит пустой экран на первой вкладке для Вас для движения куда угодно, Вы хотите, в то время как iGoogle загружается в фоновом режиме. Хотите просто перейти к iGoogle? CTRL+F4 для закрытия пустого экрана или CTRL+Tab для переключения вкладок. Я беру его существует причина, у Вас есть iGoogle как Ваша домашняя страница, которая является, почему я упомянул эту альтернативу.
Кроме этого, нет никакой опции Firefox препятствовать тому, чтобы страница брала фокус; в то время как существует userscript под названием Уничтожитель Фокуса, который говорит, что предотвратит такое поведение, мои собственные тесты указывают, что он только делает это после факта; т.е. iGoogle устранил фокус из строки поиска, затем немного более поздний Уничтожитель Фокуса устранил фокус из iGoogle. В конце не было никакого внимания на строку поиска.
Только другая опция состояла бы в том, чтобы отключить сценарии от выполнения, но я не думаю, что Вы хотели бы это вообще.
Раздражающая проблема, я чувствую Вашу боль (они сделали бы, это во время Gmail входит в систему, в то время как я вводил свой пароль, так, чтобы это испортило оба поля и показало значительную часть моего пароля из-за меня не останавливающийся вовремя). Это является лучшим, я могу придумать.
Одной вещью, которую Вы могли сделать, является хит Esc перед остальной частью загрузок страницы.
Это остановит его загружающий остальную часть страницы и этим, любой JavaScript, который придет и запустит фокус браузера на входе.
Затем продолжите с Ctrl + L или F6 для местоположения или Ctrl + K, если Вы хотели использовать поисковый плагин.
Это - временное приспособление, и Вы все еще сможете сохранить свою домашнюю страницу по умолчанию, не имея необходимость устанавливать его на about:blank
.
Вот обходное решение:
Установите свою домашнюю страницу Firefox для "очищения" - затем можно ввести URL к содержанию основ.
Добавьте страницу Google к своей панели ссылок, таким образом, это доступно просто щелчок далеко.
(Или, возможно, нет; Вы могли просто полагаться на поиск, встроенный в Firefox),
Не должны изменять Вашу домашнюю страницу. Вот прием:
Найдите Firefox prefs.js файлом согласно Вашей ОС:
Для XP:
C:\Documents and Settings\<user>\Application Data\Mozilla\Firefox\Profiles\<profile>\
Для Vista:
C:\Users\<user>\AppData\Roaming\Mozilla\Firefox\Profiles\<profile>\
Ниже области комментария, непосредственно выше существующих направляющих строк, добавляют, следующие 3 строки (подкачайте yahoo.com со своей незаконной страницей):
user_pref("capability.policy.policynames", "nofocus");
user_pref("capability.policy.nofocus.sites", "http://www.yahoo.com");
user_pref("capability.policy.nofocus.HTMLInputElement.focus", "noAccess");
Если Firefox был открыт, когда Вы сделали это, он перезапишет Ваши изменения, поэтому сохранит его, когда Firefox закрывается. Затем вновь откройтесь - хороший для движения.