Perguntas com a marcação «javascript»

Para perguntas sobre programação em ECMAScript (JavaScript / JS) e seus vários dialetos / implementações (excluindo ActionScript). Essa tag raramente é usada sozinha, mas costuma ser associada às tags [node.js], [jquery], [json] e [html].

19
Frame Buster Buster… código de buster necessário
Digamos que você não queira que outros sites "enquadrem" seu site em <iframe>: <iframe src="http://example.org"></iframe> Então você insere JavaScript anti-framing e frame-busting em todas as suas páginas: /* break us out of any containing iframes */ if (top != self) { top.location.replace(self.location.href); } Excelente! Agora você "quebra" ou interrompe automaticamente …



24
Como posso verificar se existe um elemento no DOM visível?
Como você testa um elemento quanto à existência sem o uso do getElementByIdmétodo? Eu configurei uma demonstração ao vivo para referência. Também vou imprimir o código aqui: <!DOCTYPE html> <html> <head> <script> var getRandomID = function (size) { var str = "", i = 0, chars = "0123456789abcdefghijklmnopqurstuvwxyzABCDEFGHIJKLMNOPQURSTUVWXYZ"; while (i …

30
Como você clona uma matriz de objetos em Javascript?
... onde cada objeto também tem referências a outros objetos na mesma matriz? Quando me deparei com esse problema, pensei em algo como var clonedNodesArray = nodesArray.clone() existiria e procurou informações sobre como clonar objetos em javascript. Eu encontrei uma pergunta no StackOverflow (respondida pelo mesmo @JohnResig) e ele apontou …
421 javascript 

22
Invalidando Tokens da Web JSON
Para um novo projeto node.js em que estou trabalhando, estou pensando em mudar de uma abordagem de sessão baseada em cookie (com isso, quero dizer, armazenar um ID em um armazenamento de valores-chave que contém sessões do usuário no navegador do usuário) para uma abordagem de sessão baseada em token …

16
Como definir programaticamente o valor de um elemento da caixa de seleção usando JavaScript?
Eu tenho o seguinte <select>elemento HTML : <select id="leaveCode" name="leaveCode"> <option value="10">Annual Leave</option> <option value="11">Medical Leave</option> <option value="14">Long Service</option> <option value="17">Leave Without Pay</option> </select> Usando uma função JavaScript com o leaveCode número como parâmetro, como faço para selecionar a opção apropriada na lista?
421 javascript  html  dom 

23
Baixe um arquivo por jQuery.Ajax
Eu tenho uma ação do Struts2 no lado do servidor para baixar arquivos. <action name="download" class="com.xxx.DownAction"> <result name="success" type="stream"> <param name="contentType">text/plain</param> <param name="inputName">imageStream</param> <param name="contentDisposition">attachment;filename={fileName}</param> <param name="bufferSize">1024</param> </result> </action> No entanto, quando eu chamo a ação usando o jQuery: $.post( "/download.action",{ para1:value1, para2:value2 .... },function(data){ console.info(data); } ); no Firebug, …

10
Use autenticação básica com jQuery e Ajax
Estou tentando criar uma autenticação básica através do navegador, mas não consigo chegar lá. Se esse script não estiver aqui, a autenticação do navegador assumirá o controle, mas quero informar ao navegador que o usuário está prestes a fazer a autenticação. O endereço deve ser algo como: http://username:password@server.in.local/ Eu tenho …


16
Teclas de seta de ligação em JS / jQuery
Como faço para vincular uma função às teclas de seta esquerda e direita em Javascript e / ou jQuery? Eu olhei para o plugin js-hotkey para jQuery (envolve a função de ligação incorporada para adicionar um argumento para reconhecer chaves específicas), mas ele não parece suportar teclas de seta.



13
Como pular um elemento em .map ()?
Como posso pular um elemento de matriz .map? Meu código: var sources = images.map(function (img) { if(img.src.split('.').pop() === "json"){ // if extension is .json return null; // skip } else{ return img.src; } }); Isso retornará: ["img.png", null, "img.png"]
418 javascript 

18
Convertendo um objeto JS em uma matriz usando jQuery
Meu aplicativo cria um objeto JavaScript, como o seguinte: myObj= {1:[Array-Data], 2:[Array-Data]} Mas eu preciso desse objeto como uma matriz. array[1]:[Array-Data] array[2]:[Array-Data] Então, tentei converter esse objeto em uma matriz iterando $.eachatravés do objeto e adicionando o elemento a uma matriz: x=[] $.each(myObj, function(i,n) { x.push(n);}); Existe uma maneira melhor …

Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.