Com um marcador do IMDb http://www.imdb.com/find?q=%s
e uma palavra-chave imdb
, posso digitar imdb seven
e entrar, e ele me enviará para http://www.imdb.com/find?q=seven
.
Com o mesmo marcador ou outro como posso fazer imdb
então entrar em go to http://www.imdb.com/
, e não http://www.imdb.com/find?q=
?
EDITAR
Graças aiglvzx, aqui está uma solução JavaScript (script original de iglvzx, modificado para carregar o URL principal se o favorito estiver selecionado nos menus do Firefox). m
é o URL principal, s
é a pesquisa. Veja sua resposta para mais informações.
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;}})();
Responder1
Você pode conseguir isso com um JavaScriptbookmarklet. Vou postar primeiro o código descompactado (para facilitar a leitura) e depois o código compactado em uma única linha para o Firefox.
Descompactado: Obrigado,@Didjo, para pegar o %s
caso extra!
javascript:
(function(){
var keywords = "%s";
var mainURL = "https://superuser.com/";
var searchURL = "https://superuser.com/search?q=" + keywords;
if (keywords == "" || keywords == "%" + "s")
{
window.location = mainURL;
}
else
{
window.location = searchURL;
}
})();
Comprimido:
javascript:(function(){var keywords="%s";var mainURL="https://superuser.com/";var searchURL="https://superuser.com/search?q="+keywords;if(keywords==""||keywords=="%"+"s"){window.location=mainURL}else{window.location=searchURL}})();
Configurar:
Crie um novo marcador. Abra oBiblioteca Firefox.
Selecione uma pasta.Clique com o botão direitoe selecione
New Bookmark...
.Insira os campos de nome, local e palavra-chave para o marcador,colandoo bookmarklet JavaScript como local.
Feche a Biblioteca.
Demonstração:
Agora você pode lançar um local ou realizar uma pesquisa usando uma única palavra-chave!
ComnãoProcure palavras-chave:
Com palavras-chave de pesquisa:
Demonstração em vídeo:http://www.youtube.com/watch?v=DGNU5FiogXM
Responder2
Adicionar à barra de pesquisafaz exatamente o que você quer. Por exemplo, quando você digita, imdb battleship
ele procura o filme battleship
, mas quando você digita imdb
, ele abre imdb.com.
Responder3
Você pode tentar vários marcadores com nomes diferentes (digamos, acrescentando uma letra), conforme discutido nos comentários.
Fora isso, você pode tentar oplug-in instafox. Combinado com marcadores, pode fornecer o resultado desejado.