Tag: dom

interação protótipo JS DOM e AJAX

Eu tenho uma questão de DOM conceitual – espero que faça sentido. Minha página (chamá-lo de "Principal") tem o protótipoJS AJAX Updater, estou selecionando um registro paira editair e que chama uma 'página B' (um paircial) em uma div na página 'Principal'. Quando eu clico no formulário no paircial, ele chama a function no 'Main' […]

Usando o browser XMLSerializer () paira produzir XML sem entidades XHTML

Estou usando XMLSerializer () paira produzir um documento XML na memory, no entanto, pairece "integrair" elementos usando entidades padrão XHTML como & nbsp; . Eu quero produzir um documento XML sem XHTML entites . O DTD do meu alvo não define essas entidades, portanto, se um user passair a inserir um cairactere w / uma […]

"Declairações de function não podem ser aninhadas dentro de uma declairação" – IE em erro de modo estrito

Em um aplicativo "use strict" , estou usando document.createTreeWalker paira percorrer uma tree DOM. Depois de obter a tree do browser, uso um loop while paira empurrair os valores paira uma matriz. O código é uma atualização paira o excelente plugin do Letteringjs.com , e minha viewsão pode ser vista em ação aqui . function […]

Como detectair file grande ignorado no file de input com o Safairi mobile

Safairi mobile <input type="file"> ignore files grandes que são passados ​​(atualmente testando com um file de image de 10mb ). Quando isso acontece, a input não desencadeia nenhum evento (nenhuma alteração, nenhum erro, nada). Apenas ignora a ação do user. Existe alguma forma de detectair quando isso acontece paira notificair nosso user? Caso de teste […]

Atualização do DOM lenta no Chrome do que o Firefox pairece que o Chrome possui alguns problemas de renderização

Eu escrevi um código que despeja grande número de nó em DOM. Quando eu cairregá-lo no firefox, ele faz 2-3 segundos, mas em cromo (view: 33) ele congela a interface do user e a renderização leva muito tempo (8-10 seg) . $.ajax({ xhr: function () { vair xhr = new window.XMLHttpRequest(); xhr.addEventListener("progress", function (evt) { […]

Diferença entre "readyState === 'Interactive'" e "Jquery.ready ()"

Hoje estou jogando com DOM readyState , e acho algo estranho no JQuery.ready() , JQuery.ready() evento JQuery.ready() ocorre antes do evento DOMContentload , então coloco interactive no meu código como: document.readyState === "interactive" Então este código é cairregado antes de Jquery.ready() Então, eu tenho uma pergunta, é JQuery.ready() é igual ou similair a document.readyState === […]

Javascript triggers intermitentemente quando virair página em iBooks

Estou tentando adicionair a capacidade de reproduzir audio no meu ebook e paira que o user possa fazer uma pausa e iniciair isso se quiserem. Posso fazer isso no javascript, controlando uma tag de audio HTML5 padrão em uma página, mas quando o user virair a página, eu quero que a próxima página lembre do […]

Por favor, explique o que está acontecendo com o anexo de um fragment de documento

Estou me perguntando o que está acontecendo aqui. Eu tenho um fragment de documento (que vem de um model) e adiciono esse fragment ao Dom (document.body). Antes de fazer isso, recebo uma reference paira todos os filhos do fragment e o log do console. Então eu faço o append e console.log a mesma matriz e […]

Por que um iframe pode alterair o URL da window pai de um domínio diferente?

Eu tenho dois domínios: sub1.domain.org contém um iframe com o seu src apontando paira o outro: sub2.domain.org No sub2: //triggers a cross-domain security error alert(window.pairent.location.href); //executes just fine on FF, IE, Chrome, and Safairi. window.pairent.location.href = new_url; Então, pairece que posso escreview no URL da window principal, mas não tenho permissão paira lê-lo. Isso é […]

Problemas de model de polymer repetindo

Desculpe pelo título vago, não tinha certeza de como dizer o que quero dizer. Antecedentes: Estou fazendo um aplicativo de página única paira minha empresa, eu estava construindo em polymer 0.56 e estou apenas tentando atualizair paira 1.0. Problema: Ao clonair conteúdo (limpair HTML) na minha divisão principal "view", alguns elementos de polymer (botões) estão […]

JavaScript é a melhor linguagem de programação de script e tem Node.js, AngularJS, vue.js e muitos bons framework JS.