Firefox: 2 URL diferentes para marcadores: palabra clave (como motor de búsqueda) y base

Firefox: 2 URL diferentes para marcadores: palabra clave (como motor de búsqueda) y base

Con un marcador de IMDb http://www.imdb.com/find?q=%sy una palabra clave imdb, puedo escribir imdb seven, luego ingresar y me enviará a http://www.imdb.com/find?q=seven.

Con el mismo marcador u otro ¿cómo puedo hacer imdbpara que luego ingrese ir a http://www.imdb.com/y no http://www.imdb.com/find?q=?

EDITAR

Gracias aiglvzx, aquí hay una solución JavaScript (script original de iglvzx, modificado para cargar la URL principal si el marcador está seleccionado en los menús de Firefox). mes la URL principal, ses búsqueda. Vea su respuesta para más información.

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;}})();

Respuesta1

Puedes lograr esto con JavaScript.marcador. Primero publicaré el código sin comprimir (para que sea fácil de leer) y luego el código comprimido en una sola línea para Firefox.


Sin comprimir: Gracias,@Didjo¡Por captar el %scaso 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}})();

Configuración:

  1. Crea un nuevo marcador. Abre elBiblioteca de Firefox.

    biblioteca

  2. Seleccione una carpeta.Botón derecho del ratóny seleccione New Bookmark....

    nuevo marcador

  3. Ingrese los campos de nombre, ubicación y palabra clave para el marcador.pegadoel bookmarklet de JavaScript como ubicación.

    agregar

  4. Cierra la biblioteca.


Manifestación:

¡Ahora puedes iniciar una ubicación o realizar una búsqueda usando una sola palabra clave!

  • ConNoBuscar palabras clave:

    sin palabras clave

    URL principal

  • Con palabras clave de búsqueda:

    Buscar palabras clave

    URL de búsqueda

Demostración en vídeo:http://www.youtube.com/watch?v=DGNU5FiogXM

Respuesta2

Agregar a la barra de búsquedahace exactamente lo que quieres. Por ejemplo, cuando escribe, imdb battleshipbusca la película battleship, pero cuando escribe imdb, abre imdb.com.

Respuesta3

Puede probar varios marcadores con nombres diferentes (por ejemplo, anteponer una letra) como se explica en los comentarios.

Aparte de eso, es posible que quieras probar elcomplemento de instafox. Combinado con marcadores, podría brindarle el resultado deseado.

información relacionada