Articles of javascript

Não há som na API do iOS 6 Web Audio

Fiquei muito entusiasmado ao ver que o iOS 6 é compatível com a API de áudio da Web, já que criamos jogos HTML5. No entanto, não consigo fazer com que o iOS 6 reproduza qualquer som usando a API de áudio da Web com exemplos que funcionam bem no Chrome para computador. Aqui está um […]

Google Map API v3 ~ Basta fechar uma infowindow?

Tentando simplesmente fechar uma infowindow? Eu já tenho uma série de marcadores, então algo assim seria bom. obrigado MyMarkers[i].infowindow.close();

Uma maneira melhor de unir uma matriz em uma matriz em javascript

Existe uma maneira melhor do que isso para emendar uma matriz em outra matriz em javascript var string = ‘theArray.splice(‘+start+’, ‘+number+’,”‘+newItemsArray.join(‘”,”‘)+'”);’; eval(string);

Quais são as vantagens que o OO baseado em protótipos tem sobre a OO baseada em classs?

Por que o OO baseado em class é tão popular em vez de OO baseado em protótipo? Eles ensinam o último nas escolas? Embora o Javascript seja baseado em protótipos, a maioria das pessoas o utiliza principalmente funcionalmente, ou através de frameworks que tentam emular um sistema baseado em classs. Eu sei que a Sun […]

Impeça o touchstart ao passar

Eu tenho uma lista rolável em um dispositivo móvel. Eles querem que as pessoas possam rolar a lista por meio de deslizamento e também selecionar uma linha tocando em. O problema é combinar os dois. Não quero que uma linha seja selecionada se você realmente estiver rolando a lista. Aqui está o que eu encontrei: […]

Como faço para salvar / exportar um arquivo SVG depois de criar um SVG com D3.js (IE, Safari e Chrome)?

Eu atualmente tenho um site usando D3 e gostaria que o usuário tivesse a opção de salvar o SVG como um arquivo SVG. Estou usando o crowbar.js para fazer isso, mas ele só funciona no chrome. Nada acontece de safari e o IE dá um access negado no método click() usado em crowbar.js para baixar […]

O que acontece se eu não passar um parâmetro em uma function Javascript?

Eu sou novo para o mundo do Javascript e estou mexer com a escrita de funções muito básicas e deparei com o exemplo abaixo por acidente e não tenho certeza por que funciona quando eu não estou passando um parâmetro quando a function exige. Função de amostra function myfunction(x) { alert(“This is a sample alert”); […]

Verificando o referenciador

Estou usando isso para verificar se alguém veio do Reddit, mas não funciona. var ref = document.referrer; if(ref.match(“/http://(www.)?reddit.com(/)?(.*)?/gi”){ alert(‘You came from Reddit’); } else { alert(‘No you didn\’t’); } Sugestões sobre a expressão regular são bem-vindas também.

Erro de “Tentativa de access não seguro ao JavaScript com o quadro com URL…” gerado continuamente no inspetor do webkit do Google Chrome

O Chrome (ou qualquer outro navegador webkit) lança uma tonelada dessas “Tentativas de JavaScript inseguro para acessar o frame com URL …” ao trabalhar com a API do Facebook, por exemplo. Isso não interfere na operação real, mas torna o console do javascript basicamente inutilizável. Gostaria de saber se existe uma maneira de suprimir esses […]

Ativar a rolagem suave do meu site em todos os navegadores

Estou desenvolvendo um site de rolagem de paralaxe usando as bibliotecas Stellar e Skrollr . O site se comporta perfeitamente no Firefox por causa do recurso de rolagem suave do Firefox, mas no Chrome, a rolagem com a roda do mouse é brusca, e o efeito de paralaxe está quase arruinado. Existe alguma maneira de […]