Articles of javascript

pergunta da function bind do mozilla

Tive uma dúvida sobre uma implementação da function bind que encontrei no site da Mozilla. Na maior parte faz sentido para mim, mas eu não consigo descobrir o que esta seleção é para … this instanceof nop ? this : ( obj || {} ) na function bind. Obviamente, está verificando se ‘this’ é a […]

Comportamento estranho do evento JS do onchange () do select / dropdown ao usar o ‘Next’ na checkbox de seleção do item de lista suspensa do Mobile Safari

É difícil articular isso e sou novo no desenvolvimento da Web para dispositivos móveis. Por favor, tenha paciência comigo: Na minha página, eu tenho 3 listas suspensas aninhadas (Área, Cidade, Rua). Aninhados como em, os itens de cada lista suspensa são modificados quando a seleção na lista suspensa acima muda. por exemplo, selecionar uma Área […]

Devo criar um link para a nuvem da API do Google para bibliotecas JS?

Estou procurando os prós e contras de extrair o jQuery e outras bibliotecas JS da nuvem da API do Google, em vez de baixar arquivos e implantar diretamente. O que diz você? Minha decisão A probabilidade de a lib já estar em cache no sistema de usuários é o fator primordial para mim, então eu […]

Peça para confirmar ao fechar uma aba

Quando fecho minha página em algum navegador, quero que uma checkbox de mensagem apareça e me pergunte se realmente quero fechar a página ou não, com dois botões e, se clicar em No , essa guia não será fechada. Como eu posso fazer isso?

limite de tamanho máximo do object javascript

Eu estou tentando passar uma variável JavaScript para o lado do servidor usando o método jquery.ajax . Eu estou tentando criar uma cadeia de json, mas quando o comprimento da variável atinge 10000, nenhum dado mais é anexado à seqüência de caracteres. var jsonObj = ‘{“code”:”‘ + code + ‘”,”defaultfile”:”‘ + defaultfile + ‘”,”filename”:”‘ + […]

Abra automaticamente o cliente de email padrão e preencha o conteúdo

Eu preciso abrir automaticamente o cliente de e-mail padrão de um usuário quando ele salva algum conteúdo em uma página. Preciso preencher o assunto do email, abordar e colocar algum conteúdo no corpo do email. Qual é a melhor opção para conseguir isso? Estou ciente do atributo mailto: mas o usuário deve clicar nisto e […]

socket.io Removendo ouvinte específico

Estou usando o Socket.io v0.9.16 e o ​​Chrome 34 Estou tentando remover um ouvinte específico ou cancelar a inscrição de uma assinatura específica Algo assim: socket.on(‘testComplete’,function(data){ console.log(‘test complete’,data); }); function emitTest(){ console.log(’emitting test’); socket.emit(‘test’,’first emit’); } function removeListener(){ socket.removeListener(‘testComplete’); } Se eu chamar a function emitTest e, em seguida, a function removeListener , ainda vejo […]

Definir o foco para o conteúdo do iframe

Eu tenho uma página com um manipulador de events document.onkeydown e estou carregando dentro de um iframe em outra página. Eu tenho que clicar dentro do iframe para obter a página de conteúdo para começar a “escutar”. Existe alguma maneira de usar JavaScript na página externa para definir o foco para a página interna, para […]

Como estruturar um aplicativo express.js?

Existe uma convenção comum para dividir e modularizar o arquivo app.js em um aplicativo Express.js ? Ou é comum manter tudo em um único arquivo?

Como adicionar um elemento ao DOM e executar seu código?

Eu quero adicionar um elemento no DOM existente para ter o código javascript executado. Eu fiz isso com a YUI: var scriptNode = Y.Node.create(‘alert(“Hello world!”);’); var headNode = Y.one(‘head’); headNode.append(scriptNode); É adicionado com sucesso ao DOM, mas não me alerta. Alguém sabe qual é o problema?