Hum... Bem, nao eh exatamente a resposta, mas eu costumo
utilizar os tiddlywikis (wikis "offlines" feitos apenas com html
e javascript) e eles conseguem salvar para arquivo normalmente.
A principio dah pra fazer. O problema eh que deve ficar um
codigo dependente de browser, mas veja se lhe ajuda.
(baixe um e examine o codigo da funcoes como "mozillaSaveFile",
p.ex.).
Atenciosamente.
--
MARCELO DE F. ANDRADE
Belem, PA, Amazonia, Brazil
Linux User #221105
Jaydson, fala isso pro cara que implementou objetos ActiveX dentro do IE. :-P
Ora, malwares, grosso modo, nada mais sao do que javascripts que usam
controles ActiveX pra escrever chaves nos arquivos de registro do Windows.
Dah pra fazer no Firefox tambem, mas o browser vai te avisar e pedir permissao.
Mas isso tudo tem a ver diretamente mais com javascript do que com jQuery...
Controlador Lógico Programável Segundo a ABNT (Associação Brasileira de Normas Técnicas), é um equipamento eletrônico digital com hardware e software compatíveis com aplicações industriais. Segundo a NEMA (National Electrical Manufactures Association), é um aparelho eletrônico digital que utiliza uma memória programável para armazenar internamente instruções e para implementar funções específicas, tais como lógica, seqüenciamento, temporização, contagem e aritmética, controlando, por meio de módulos de entradas e saídas, vários tipos de máquinas ou processos."
Tanure....
- Disseste que nao, mas eh possivel sim gravar arquivos com javascript
que nao sejam cookies.
- Sim, depende do browser (mas jah tinha dito isso, nao?)
- Todo jquery eh javascript, nem todo javascript eh jquery. A lista
eh de jquery.
cat flames > /dev/null
Cara, acaso não prestaste atenção no e-mail que mandei? *O TW faz.*
Nada contra ser devoto de São Tomé. Mas pra ver o código, é só pesquisar.
Vai no http://www.tiddlywiki.com, baixa um e dá uma olhada no código.
O código do IE é algo parecido com isso...
function ieSaveFile(filePath,content)
{
try {
var fso = new ActiveXObject("Scripting.FileSystemObject");
} catch(ex) {
return null;
}
var file = fso.OpenTextFile(filePath,2,-1,0);
file.Write(content);
file.Close();
return true;
}
O para salvar no Firefox fica como dever de casa... :-)
O pior é que o IE faz tudo sem avisar. Sim, é uma falha de segurança.
Tem vírus pra Windows que exploram isso (acho que o Nimda é um deles).
Os malwares que tem aí aos montes usam código assim para gravar nos
arquivos de bookmarks, de registro. Daí as orientações de não navegar
em sites suspeitos, atentar sempre para os patches do IE, atualizar os
antivirus, antispy, etc, etc.
> Obrigado.
Atenciosamente.