Articles of javascript

Como faço para redefinir a escala / zoom de um aplicativo da web em uma mudança de orientação no iPhone?

Quando inicio meu aplicativo no modo retrato, funciona bem. Então eu giro para a paisagem e é ampliada. Para obtê-lo a escala corretamente para o modo paisagem eu tenho que tocar duas vezes em algo duas vezes, primeiro para zoom todo o caminho (o comportamento normal de toque duplo) e novamente para zoom todo o […]

maneira inteligente de encurtar longas seqüências com javascript

Alguém tem uma solução / biblioteca mais sofisticada para encurtar strings com JavaScript do que a óbvia: if(string.length > 25) { string = string.substring(0,24)+”…”; }

jQuery converte quebra de linha para br (equivalente a nl2br)

Eu estou tendo jQuery ter algum conteúdo textarea e inseri-lo em um li. Quero que ele mantenha visualmente as quebras de linha. Deve haver uma maneira muito simples de fazer isso …

O jQuery pode ler / gravar cookies em um navegador?

Exemplo simples: desejo ter alguns itens em uma página (como divs ou linhas da tabela) e quero permitir que o usuário clique neles para selecioná-los. Isso parece bastante fácil em jQuery. Para salvar em quais itens um usuário clica, sem postbacks do lado do servidor, eu estava pensando que um cookie seria uma maneira simples […]

Como detectar o botão de volta do navegador clique em evento usando angular?

É possível detectar que um usuário entrou em uma página usando o botão “voltar do histórico” em seu navegador? De preferência, quero detectar essa ação usando angular.js. Eu não quero usar o roteamento angular. Ele também deve funcionar se um usuário enviar um formulário e após um envio bem-sucedido ao servidor e um redirecionamento, também […]

Assista vários atributos do escopo $

Existe uma maneira de se inscrever em events em vários objects usando $watch Por exemplo $scope.$watch(‘item1, item2’, function () { });

Como faço para geocodificar 20 endereços sem receber uma resposta de OVER_QUERY_LIMIT?

Usando o Google Geocoder v3, se eu tentar geocodificar 20 endereços, recebo um OVER_QUERY_LIMIT, a menos que eu tenha um intervalo de aproximadamente 1 segundo, mas demora 20 segundos para que meus marcadores sejam colocados. Existe alguma outra maneira de fazer isso, além de armazenar as coordenadas com antecedência?

Como posso determinar se uma imagem foi carregada usando JavaScript / jQuery?

Estou escrevendo algum Javascript para resize a imagem grande para caber na janela do navegador do usuário. (Eu não controlo o tamanho das imagens de origem, infelizmente.) Então, algo assim seria no HTML: Existe uma maneira de determinar se a imagem src em uma tag img foi baixada? Eu preciso disso porque estou com um […]

Como executar o comando shell em Javascript

Eu quero escrever uma function javascript que irá executar os comandos shell do sistema ( ls por exemplo) e retornar o valor. Como faço para conseguir isso?

Como fazer upload de um arquivo usando jQuery.ajax e FormData

Quando eu uso XMLHttpRequest, um arquivo é carregado corretamente usando FormData . No entanto, quando jQuery.ajax para o jQuery.ajax , meu código quebra. Este é o código original de trabalho: function uploadFile(blobFile, fileName) { var fd = new FormData(); fd.append(“fileToUpload”, blobFile); var xhr = new XMLHttpRequest(); xhr.open(“POST”, “upload.php”, true); xhr.send(fd); } Aqui está a minha […]