Criar botão para usúario fazer download da pagina

Oi pessol, tudo bem,
Tenho uma página web que tem uma interatividade interessante que criei com Jquery, porém gostaria que fosse possível que o usúario conseguisse salvar essa pagina apenas clicando em um botão.
A idéia era fazer a mesma coisa que o Internet Explorer faz quando se clica em ‘Arquivo’, ‘Salvar Como’ e depois se escolhe a opção ‘Página da Web Completa’, neste caso a pessoa seleciona uma pasta, e o IE salva um arquivo html e todos os demais arquivos, como css, js e imagens vão para uma pasta especifica, é possivel fazer isso usando javascript, jquery ou outra linguagem de servidor como PHP?