Ir para conteúdo
Fórum Script Brasil

Leonardo Rauta

Membros
  • Total de itens

    12
  • Registro em

  • Última visita

Sobre Leonardo Rauta

Perfil

  • Gender
    Male

Leonardo Rauta's Achievements

0

Reputação

  1. é, vai lá faze teu trabalhinho lá vai...
  2. pra responde idiotice você responde, mas coisa útil não adianta ter 990 post se é pra vir nos posts e não falar nada? Teus últimos posts foram só dizendo que não entendeu o que o cara perguntou, assim sobe pra 990 posts rapidinho. porque ajudando mesmo....
  3. Criar o cookie: PHP: setcookie("nome_do_cookie", "valor_do_cookie"); java script: setCookie('nome', 'valor' ,DATA_VALIDADE_COOKIE); ou outra linguagem que não lembro, acho que ASP <% respoinse.cookies("nomedocookie")="valodocookie" %> Pegar o cookie: PHP: $_COOKIE["nomeCookie"]; java script: getCookies("nome"); ou na outra lá <% response.cookies("nomedocookies")=request.from("nomedocampo") %>
  4. O bom é que o pessoal se ajuda aqui no fórum né.
  5. Bom dia pessoal, estou tendo um probleminha aqui com o download de um arquivo em javascript no IE. Ele reproduz, não baixa. O problema é o seguinte: Preciso fazer o download de um arquivo .wmv. Porém, no IE o arquivo é reproduzido, eu queria fazer o usuário baixar. Apenas no IE ocorre esse problema, em outros browsers isso funciona. Para isso eu passei para o window.location o arquivo window.location = arqDownload; Porém, fazendo assim, a página apresenta uma mensagem, pois existe um tratamento para quando o usuário fecha a janela, mas esse tratamento pode ser alterado. Desse modo fiquei com dois problemas, a mensagem pedindo para sair da página (se der Ok o download é feito e se Cancelar o download não é realizado), e no IE o arquivo é reproduzido e não baixado. Outra alternativa que eu teria era criar um pop-up para o download, para isso fiz de duas maneiras diferentes window.open(arqDownload,'Download'); e function download(arq){ myTempWindow = window.open(arq,'','left=10000,screenX=10000'); myTempWindow.document.execCommand('SaveAs',true,'.wmv'); myTempWindow.close(); } Nessas implementações surge um outro problema, caso o navegador tenha bloqueador de pop-up, o download não será feito (a não ser que desabilite ou abra o pop-up), e no IE o arquivo continua sendo apenas reproduzido e não baixado. Vocês conhecem alguma implementação em javascript para forçar o IE fazer o download e não reproduzir o arquivo .wmv?
  6. Depois de muita procura encontrei uma solução. Para quem tiver com um problema similar, encontrei o meu problema. O problema estava nas requisições do tipo "GET", elas ficavam armazenadas em cache pelo IE. Para resolver isso foi utilizado as seguintes linhas de código: var request = new XMLHttpRequest(); request.open("GET",pagina, false); request.send(null); if(!request.getResponseHeader("Date")) { var cached = request; request = new XMLHttpRequest(); var ifModifiedSince = cached.getResponseHeader("Last-Modified") || new Date(0); // January 1, 1970 request.open("GET",pagina, false); request.setRequestHeader("If-Modified-Since", ifModifiedSince); request.send(""); if(request.status == 304) { request = cached; } } Utilizando isso eu consegui limpar o cache a cada requisição feita ao servidor.
  7. Leonardo Rauta

    Dica de IDE

    A melhor IDE para desenvolvimento é aquela que você possui melhor conhecimento. Eu utilizo o Eclipse para C/C++ pois é a IDE que possuo melhor conhecimento dela. Já trabalhei com CodeBlocks (muito simples de trabalhar), com o VisualStudio (muito bom e uma das melhores para se trabalhar, pena ter que pagar), com o QtCreator (muito bom para criar janelas em C/C++, até fácil de utilizar). Eu aconselho quem me pede sobre IDE, escolher qualquer uma e aprender a fundo o funcionamento da IDE, o que ela pode te ajudar, atalhos que ela possui, funcionalidades que a IDE te oferece. A IDE mais completa que já trabalhei foi o VisualStudio, porém é paga e é apenas para Windows, como trabalho com Linux fica inviável utilizá-la.
  8. Leonardo Rauta

    Bubblesort

    Para mostrar o conteúdo em ordem alfabética você pode utilizar ls -Fl onde: -F = ordenado -l = lista mostrando assim uma lista ordenada. Sem a necessidade de implementar um algoritmo de ordenação para isso
  9. Estou com um problema de cache na minha aplicação. Minha aplicação é constituída por um html (index.html), o qual chama vários arquivos javascript para desenhar as janelas e fazer toda a parte lógica das janelas. Ao iniciar a aplicação a janela faz uma requisição para um servidor fastCGI para verificar quais as opções de acesso que o usuário possui. Depois que o usuário selecionar determinada ação, a página envia outra requisição ao servidor e é recarregada para apresentar os novos menu ao usuário, no Firefox isso funciona corretamente. Porém, no IE a resposta do servidor é sempre a mesma (apenas para o IE), mas se eu limpar o cache a resposta é alterada. Não é problema no servidor pois em outros navegadores funciona corretamente. Tudo leva a entender que o problema seja no armazenamento de cache feito pelo IE, inclusive por depois de limpar o cache, funcionar corretamente. Existe algum modo de limpar o cache do IE? Utilizando alguma função javascript? Já tentei utilizar as meta tags: <META HTTP-EQUIV="Pragma" CONTENT="no-cache"> <META HTTP-EQUIV="Expires" CONTENT="-1"> <META HTTP-EQUIV="Cache-control" CONTENT="no-store"> Já tentei enviar sempre uma requisição ao servidor com um número aleatório ou com a data, para evitar o cache mas não foi bem sucedido, já fiz o servidor responder sempre a data, mas a data recebida pelo IE não era alterada. Outra opção que eu tinha era carregar as páginas com um parâmetro aleatório, também para evitar a página entrar em cache. Porém, todas as tentativas sem sucesso. Alguém já passou por esse problema, sabe como resolver ou tem mais idéias para limpar o cache utilizando o javascript?
  10. Talvez isso aconteça apenas para a cidade por estar em uma combobox, onde o campo vazio possui valor 0. Como o lucas.js falou, o correto quando o campo é string é: value == '' Pois assim você valida se a string está vazia.
  11. Na área de scripts prontos encontrei um que talvez possa te ajudar. Formata Quase Tudo.
  12. Estou tendo um problema semelhante ao do Thiago. Preciso que quando o usuário clicar no botão 'Importar', abra uma janela para o usuário selecionar o arquivo que ele deseja importar. Pois isso será enviado para um servidor via FastCGI. Para isso eu tinha pensado em ocultar um painel com o nome do arquivo e quando o usuário clicar em um botão, ele dava um evento de click no painel e abria a janela para escolher o arquivo. Alguém tem uma solução melhor para isso? Como o Thiago falou, essa solução só não funciona no firefox 3.6, nas versões posteriores funcionam.
×
×
  • Criar Novo...