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].

12
baixar arquivo usando uma solicitação ajax
Desejo enviar uma "solicitação de download de Ajax" quando clico em um botão, então tentei desta forma: javascript: var xhr = new XMLHttpRequest(); xhr.open("GET", "download.php"); xhr.send(); download.php: <? header("Cache-Control: public"); header("Content-Description: File Transfer"); header("Content-Disposition: attachment; filename= file.txt"); header("Content-Transfer-Encoding: binary"); readfile("file.txt"); ?> mas não funciona conforme o esperado, como posso fazer? …

6
Marque um botão de opção com javascript
Por algum motivo, não consigo descobrir isso. Tenho alguns botões de opção em meu html que alternam entre categorias: <input type="radio" name="main-categories" id="_1234" value="1234" /> // All <input type="radio" name="main-categories" id="_2345" value="2345" /> // Certain category <input type="radio" name="main-categories" id="_3456" value="3456" /> // Certain category <input type="radio" name="main-categories" id="_4567" value="4567" …


8
use localStorage em subdomínios
Estou substituindo cookies por localStorage em navegadores que podem suportá-lo (qualquer um, exceto o IE). O problema é site.com e www . site.com armazena seus próprios objetos localStorage separados. Eu acredito que www é considerado um subdomínio (uma decisão estúpida se você me perguntar). Se um usuário estava originalmente em …


13
Como conseguir 30 dias antes da data atual?
Eu tenho uma caixa de entrada de calendário inicial e uma caixa de entrada de calendário final. Queremos que os padrões iniciem a caixa de entrada do calendário 30 dias antes da data atual e a caixa de entrada do calendário final seja a data atual. Aqui está minha data …


7
JS: Verifique se a data é inferior a 1 hora atrás?
Existe uma maneira de verificar se uma data é inferior a 1 hora atrás? Algo assim: <script> // old date var olddate = new Date("February 9, 2012, 12:15"); // current date var currentdate = new Date(); if (olddate >= currentdate - 1 hour) { alert("newer than 1 hour"); else { …
95 javascript 


7
jQuery append () vs appendChild ()
Aqui está um exemplo de código: function addTextNode(){ var newtext = document.createTextNode(" Some text added dynamically. "); var para = document.getElementById("p1"); para.appendChild(newtext); $("#p1").append("HI"); } <div style="border: 1px solid red"> <p id="p1">First line of paragraph.<br /></p> </div> Qual é a diferença entre append()e appendChild()? Algum cenário em tempo real?

4
Converter URL de blob em URL normal
Minha página gera um URL como este: "blob:http%3A//localhost%3A8383/568233a1-8b13-48b3-84d5-cca045ae384f"Como posso convertê-lo em um endereço normal? Eu estou usando-o como um <img>'s srcatributo.
95 javascript  url  blob 

9
JSON.stringify sem aspas nas propriedades?
Estou usando um serviço que usa o formato JSON incorreto (sem aspas duplas nas propriedades). Então eu preciso enviar { name: "John Smith" } ao invés de { "name": "John Smith" } Este formato não pode ser alterado porque este não é o meu serviço. Alguém sabe de um roteamento …
95 javascript  json 

3
Promise.all (). Then () resolve?
Usando o Node 4.x. Quando você tem um Promise.all(promises).then()qual é a maneira correta de resolver os dados e passá-los para o próximo .then()? Eu quero fazer algo assim: Promise.all(promises).then(function(data){ // Do something with the data here }).then(function(data){ // Do more stuff here }); Mas não tenho certeza de como enviar …


11
Como enviar um formulário HTML sem redirecionamento
Se eu tiver um formulário como este, <form action="/Car/Edit/17" id="myForm" method="post" name="myForm"> ... </form> como posso enviá-lo sem redirecionar para outra visualização por JavaScript / jQuery? Eu li muitas respostas de Stack Overflow, mas todas elas me redirecionam para a visualização retornada pela função POST.

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.