JScript

Programação & Desenvolvimento


Baixar algum conteúdo da página!

joelson0007
joelson0007
Moderadores
Moderadores

Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR

Baixar algum conteúdo da página! Empty Baixar algum conteúdo da página!

Mensagem por joelson0007 em Dom 22 Mar 2015, 10:53 am

Acredito que de pra melhorar bastante esse código, por padrão ele está baixando como html, mas dá pra trocar par a tipo application/json em MIME_TYPE;


Código:

function downloadContent (sContent) {
            if (typeof sContent != "string")
            throw new TypeError('downloadContent(): "String is required, but received '+typeof(sContent));
            var MIME_TYPE = "text/html",
                bb = new Blob([sContent], {type: MIME_TYPE}),
                a = document.createElement("a");
                a.download = document.title +  MIME_TYPE.split('/')[1];
                a.href = window.URL.createObjectURL(bb);
                a.dataset.downloadurl = [MIME_TYPE, this.download, this.href].join(":");
                a.click();
          };

Para usar é só chamar assim!

Código:

downloadContent($('.post-entry').html())

até a próxima!
JScript
JScript
Administradores
Administradores

Time Online : 2d 4h 51m 36s
Mensagens : 1381
Data de inscrição : 29/03/2013
Localização : Somewhere out there

Baixar algum conteúdo da página! Empty Re: Baixar algum conteúdo da página!

Mensagem por JScript em Dom 22 Mar 2015, 4:10 pm

Eu testei aqui e nada aconteceu! No

JS



Spoiler:
"O impossível é só uma questão de opinião."


"E o recente formará uma legião. Sua atuação será maior que a atual vezes mil. O estrondor de um milhão de teclados semelhante a um grande terremoto cobrirá a plataforma, e os incrédulos tremerão."

"Alguns seguidores dirão que não é possível, diante de uma legião estarrecida o recente provará o contrário e todos o conhecerão. Os infiéis passarão a lhe adorar diante de uma plataforma que nunca mais será a mesma!"


Do livro de JScript...


joelson0007
joelson0007
Moderadores
Moderadores

Time Online : 28d 21h 58m 5s
Mensagens : 373
Data de inscrição : 15/06/2013
Localização : Guarapuava-PR

Baixar algum conteúdo da página! Empty Re: Baixar algum conteúdo da página!

Mensagem por joelson0007 em Seg 23 Mar 2015, 12:30 pm

Vou revisar o código pra ver o que houve.
waghcwb
waghcwb
Desenvolvedores
Desenvolvedores

Time Online : 441d 9h 2m 53s
Mensagens : 719
Data de inscrição : 15/07/2013
Localização : Curitiba

Baixar algum conteúdo da página! Empty Re: Baixar algum conteúdo da página!

Mensagem por waghcwb em Seg 22 Jun 2015, 9:59 am

Aqui deu certo sim!! Talvez seja funcional apenas no Chrome por enquanto...

Muito útil amigo Happy day



The quieter you become, the more you are able to hear

Baixar algum conteúdo da página! Btn_viewmy_160x25_pt_BR



study

Conteúdo patrocinado

Baixar algum conteúdo da página! Empty Re: Baixar algum conteúdo da página!

Mensagem por Conteúdo patrocinado


    Data/hora atual: Qui 14 Nov 2019, 3:06 pm