Articles of javascript

JavascriptHome internoHTML

Alguém sabe como tirar o HTML de um IFRAME eu tentei de várias maneiras diferentes: document.getElementById(‘iframe01’).contentDocument.body.innerHTML document.frames[‘iframe01’].document.body.innerHTML document.getElementById(‘iframe01’).contentWindow.document.body.innerHTML etc

delegação de evento jQuery

Eu preciso de ajuda com os retornos de chamada. Por alguma razão, eles não funcionam muito bem. Eu estou fazendo um jogo com jQuery. Eu tenho um para todos os botões que estarão no jogo. O jogo vai ter dois botões que fazem ações e uma pergunta sobre ele. A questão é controlada por um […]

Solicitação de CORS não está funcionando no Safari

Estou fazendo uma solicitação CORS xhr. Isso funciona bem no chrome, no entanto, quando eu corro no safari, recebo um ‘Não é possível carregar —- o access não é permitido pelo Access-control-allow-origin’. O código é exatamente o mesmo e eu configurei o CORS no servidor. Abaixo está o meu código. (Tem controle de access, mas […]

Javascript não consegue encontrar o elemento por id?

Test javascript var e = document.getElementById(“db_info”); e.innerHTML=’Found you’; Se eu usar o alert(e); Acontece null …. e obviamente eu não recebo nenhum “found you” na canvas. O que estou fazendo de errado?

javascript calcular data do número da semana

Como posso calcular a data em javascript sabendo weeknumber e ano? Para a semana número 20 e ano de 2013 para obter 5/16/2013 estou tentando assim: Date.prototype.dayofYear = function() { var d = new Date(this.getFullYear(), 0, 0); return Math.floor((enter code here this – d) / 8.64e + 7); }

Usando o número como “índice” (JSON)

Recentemente comecei a investigar o JSON e atualmente estou tentando usar um número como “identificador”, que não funciona muito bem. foo:”bar” funciona bem, enquanto 0:”bar” não funciona. var Game = { status: [ { 0:”val”, 1:”val”, 2:”val” }, { 0:”val”, 1:”val”, 2:”val” } ] } alert(Game.status[0].0); Existe alguma maneira de fazer isso da seguinte maneira? […]

Mudando a tecla

Em uma checkbox de input ou contenteditable = true div, como posso modificar um pressionamento de tecla para a letra “a” para retornar um keybress para a letra “b”? Ou seja, toda vez que você digita a letra “a” no div, a saída é na verdade a letra “b”. Eu não estou tão preocupado com […]

Javascript regex equivalente a / + / usando p {L}

Eu tenho o seguinte regex que permite apenas alfabetos: /[a-zA-Z]+/ a = “abcDF” if (a.match(/[a-zA-Z]+/) == a){ //Match }else{ //No Match } Como posso fazer isso usando p {L} (universal – qualquer idioma como alemão, inglês, etc.) O que eu tentei: a.match(/[p{l}]+/) a.match(/[\p{l}]+/) a.match(/p{l}/) a.match(/\p{l}/) mas todos retornaram null para a letra a = “aB”

Qual é a diferença entre documento e documento em JavaScript?

Atualmente, estou construindo uma API para JavaScript, predominantemente usando o Visual Studio 2010 e o JetBrains WebStorm (excelente se você estiver procurando por um IDE JavaScript à prova de balas). Ao olhar através da lista intellisense no Visual Studio (tentando me familiarizar com a API JavaScript), notei que tanto Document quanto document existem. Qual é […]

Cumprir (não resolver) prometer com outra promise

Eu quero cumprir uma promise com alguma outra promise. O ponto é que eu realmente quero ter access à segunda promise (ainda pendente) assim que a primeira promise for cumprida. Infelizmente, parece que só consigo obter o valor de resolução da segunda promise quando ambas as promises forem cumpridas. Aqui está o caso de uso […]