
Digamos que encuentro un enlace a un archivo .pdf en una página web. Puedo hacer clic derecho y "guardar como" para guardar el archivo sin que Firefox cargue el .pdf en el navegador.
Pero supongamos que solo tengo el texto de la URL. Podría pegarlo en la barra de navegación, dejar que Firefox cargue el .pdf y finalmente presionar "guardar", pero ¿hay alguna manera de guardarlo sin dejar que Firefox lo cargue?
En el pasado, solucioné este problema creando un archivo de texto con la URL en una etiqueta de enlace para "guardar como", pero me pregunto si hay una manera mejor.
Respuesta1
Una forma un poco pirateada es utilizar un bookmarklet.
Acabo de crear uno que muestra un mensaje emergente para la URL (http:// es necesario). Cuando lo ingrese, creará un cuadro emergente con un hipervínculo a esa URL o, si ese cuadro emergente ya existe (es decir, ha usado el marcador en la misma página antes), agregará el hipervínculo a ese cuadro.
var bkm_url=prompt("URL:", "http://");
if (bkm_url!=null) {
if (typeof(bkm_nw)=="undefined"||bkm_nw.closed){
var bkm_nw=window.open("", "", "width=200,height=50");
}
bkm_nw.document.write("<a href=\""+bkm_url+"\">"+bkm_url+"</a><br/>");
bkm_nw.focus();
}
Para agregar como marcador, puede usareste sitioy arrastre el enlace en la parte inferior a la barra de herramientas de marcadores. Luego simplemente haga clic en el marcador y utilícelo. Alternativamente, puede agregar directamente un marcador a esta ubicación.
javascript:var bkm_url=prompt("URL:","http://");if(bkm_url!=null){if(typeof(bkm_nw)=="undefined"||bkm_nw.closed){var bkm_nw=window.open("","","width=200,height=50");}bkm_nw.document.write("<a href=\""+bkm_url+"\">"+bkm_url+"</a><br/>");bkm_nw.focus();}
Desafortunadamente, no creo que haya una manera de forzar la descarga de un archivo sin soporte del lado del servidor (manipulación de tipo MIME), por lo que aún tendrás que usarlo Save Link As...
. En el lado positivo, debería funcionar con todos los navegadores principales (salvo los bloqueadores de ventanas emergentes demasiado entusiastas, en cuyo caso se puede modificar para imprimir dentro de la ventana actual en lugar de usar una ventana emergente). En cualquier caso, mejor que crear un archivo HTML cada vez que necesites descargar algo mediante enlace.
Respuesta2
Si no desea abrir archivos PDF en el navegador, configure Firefox para guardar los archivos PDF de esa manera se guardará cualquier archivo PDF.
La opción está en Herramientas/Opciones/Aplicaciones, filtra la lista por PDF y cambia la opción a "Preguntar siempre"
También es posible que deba desactivar el complemento Adobe Reader (Herramientas/Complementos/Complementos)