Uma maneira meio difícil é usar um bookmarklet.
Acabei de criar um que exibe um prompt para o URL (http: // é necessário). Ao inseri-lo, ele criará uma caixa pop-up com um hiperlink para esse URL ou, se esse pop-up já existir (ou seja, você usou o bookmarklet na mesma página antes), ele adicionará o hiperlink a essa caixa.
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 adicionar como um bookmarklet, você pode usar este site e arrastar o link na parte inferior para sua barra de favoritos. Então, basta clicar no marcador e usar. Como alternativa, você pode adicionar diretamente um marcador a esse local.
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();}
Infelizmente, não acho que haja uma maneira de forçar o download de um arquivo sem suporte do lado do servidor (manipulação de tipo MIME), então você ainda terá que usar Save Link As...
com isso. No lado positivo, ele deve funcionar com todos os principais navegadores (exceto bloqueadores de pop-ups com excesso de zelo, caso em que pode ser modificado para imprimir dentro da janela atual, em vez de usar um pop-up). Em qualquer caso, melhor do que criar um arquivo HTML toda vez que você precisar baixar algo por link.