Fico pensando em um caso mais familiar possível para ilustrar a utilidade das duas funções, e a melhor que me vem à cabeça é o Gmail. Já pensou em fazer algo parecido com o Gmail? Quando o usuário fechar a janela e alguma requisição estiver em processamento, ele dá um aviso sobre ela, para evitarContinue reading “Javascript: OnUnload VS OnBeforeUnload”
Category Archives: Javascript
Detectando o iPad com PHP e Javascript
Não me pergunte como, não me pergunte o por quê mas o Steve Jobs conseguiu mais uma vez. Tudo começou com rumores de perda de tempo, ele não vai conseguir e bla bla e no final das contas a poeira abaixou e o iPad foi lançado no dia 3 de abril. Logo após o finalContinue reading “Detectando o iPad com PHP e Javascript”
Tutorial jQuery – Método $.live();
Hoje vou falar sobre um método do jQuery muito útil, muito mesmo. Mais informações em inglês pode ser encontrada na documentação oficial do método .live(). O Problema É muito comum quando estamos desenvolvendo aplicações para Internet e precisamos criar ferramentas tão dinâmicas que acabamos por utilizarmos quase todo o potencial que o JavaScript dispõe a oferecer.Continue reading “Tutorial jQuery – Método $.live();”
10 Dicas JavaScript e Boas Práticas
Recentemente alguns site e blogs vem divulgando listas de dicas para se codificar em javascript. Apresentando melhores práticas de desenvolvimento e muitas dicas bacanas, Pensei que este seria um bom tópico para se extender e compartilhar com vocês. Neste post estou reunindo as minhas top 10 dicas e boas práticas para codificação javascript. Espero queContinue reading “10 Dicas JavaScript e Boas Práticas”
Legibilidade com with() statement no javascript
Hora de falar de Javascript. Hoje vou falar sobre um recurso que o Javascript oferece para diminuir as referências aos objetos. Utilizando o with() você consegue deixar o seu código mais legível e prático. Veja um exemplo: Uma implementação comum, sem o with() function foo(){ var x = document.forms[0].elements[0].value; Continue reading “Legibilidade com with() statement no javascript”
Como debugar aplicações AJAX/PHP com FirePHP
Tradicionalmente, existem duas maneiras de se debugar uma aplicação server-side: você pode utilizar qualquer uma Integrated Development Environment (IDE) com algum build-in debugger ou registrar seus processos de depuração exibindo no próprio browser. Neste artigo veremos uma forma elegante, simples e mais sustentável de se debuggar aplicações Ajax via browser (especificamente o Mozilla Firefox). VocêContinue reading “Como debugar aplicações AJAX/PHP com FirePHP”
Trabalhando com Mascaras em Java Script
Recentemente, tive problemas com algumas funções já disponíveis na internet para poder facilitar a aplicação de mascaras em campos do tipo string. Por exemplo: o cliente precisava que no momento que eu fosse digitando a data no formato (00/00/000) o sistema automaticamente, iria colocando as barras “/” para facilitar o preenchimento do campo. Baseando-se nesteContinue reading “Trabalhando com Mascaras em Java Script”
Iniciando com o JSON
Alguns dias atrás, recebi um e-mail de um leitor que acabou de iniciar em um novo emprego e seus supervisores lançaram a seguinte necessidade: Na nossa empresa temos uma base de dados que ao fazer a consulta X, irá vai te retornar um JSON, ou seja, um valor que por sua notação é denominada JSON.Continue reading “Iniciando com o JSON”
MooTools 1.2 Image Protector: dwProtector
Hoje venho apresentar para vocês uma biblioteca que achei bastante interessante, escrita para o Framework javascript MooTools, chamada Image Protector, é uma grande novidade e talvez um grande marco para os designers que se descabelam para poder proteger suas imagens. Esta biblioteca foi criada justamente para os designers ou artistas, que odeiam ver seus trabalhosContinue reading “MooTools 1.2 Image Protector: dwProtector”
JavaScript não obstrutivo com JQuery
Apenas compartilhando com vocês um slide feito por Simon Willison no dia 6 de maio. Unobtrusive JavaScript with jQuery http://static.slideshare.net/swf/ssplayer2.swf?doc=unobtrusivejquery-1210086958470711-9 | View | Upload your own