Quero usar o JavaScript para ver se há histórico ou não, quero dizer, se o botão Voltar está disponível no navegador ou
Quero usar o JavaScript para ver se há histórico ou não, quero dizer, se o botão Voltar está disponível no navegador ou
Em Javascript, suponha que eu queira executar alguma limpeza quando uma exceção acontecer, mas deixe a exceção continuar propagando a pilha, por exemplo: try { enterAwesomeMode(); doRiskyStuff(); // might throw an exception } catch (e) { leaveAwesomeMode(); throw
Eu tenho dois iframes em uma página e um faz alterações na outra, mas o outro iframe não mostra a alteração até que eu atualize. Existe uma maneira fácil de atualizar esse iframe com o jQuery? <div class="project"> <iframe id="currentElement" class="myframe" name="myframe"...
Se eu precisar chamar essas funções uma após a outra, $('#art1').animate({'width':'1000px'},1000); $('#art2').animate({'width':'1000px'},1000); $('#art3').animate({'width':'1000px'},1000); Eu sei no jQuery que eu poderia fazer algo
Isso é possível? xmlHttp.send({ "test" : "1", "test2" : "2", }); Talvez com: um cabeçalho com content type: application/json?: xmlHttp.setRequestHeader('Content-Type', 'application/json') Caso contrário, eu posso usar: xmlHttp.setRequestHeader('Content-Type',
Quando eu quero obter, por exemplo, o pai do terceiro nível do elemento que devo escrever $('#element').parent().parent().parent()Existe um método mais ideal para
Existem caracteres proibidos nos nomes das chaves, para objetos JavaScript ou cadeias JSON? Ou personagens que precisam ser escapados? Para ser mais específico, eu gostaria de usar "$", "-" e espaço nos nomes das
Eu tenho um objeto (árvore de análise) que contém nós filhos que são referências a outros nós. Eu gostaria de serializar esse objeto usando JSON.stringify(), mas recebo TypeError: valor do objeto cíclico por causa das construções que mencionei. Como eu poderia resolver isso? Não me importa...
Atualmente, essa questão não se encaixa no nosso formato de perguntas e respostas. Esperamos que as respostas sejam apoiadas por fatos, referências ou conhecimentos, mas essa pergunta provavelmente solicitará debates, argumentos, pesquisas ou discussões prolongadas. Se você acha...
// Load the Visualization API and the piechart package. google.load('visualization', '1.0', {'packages':['corechart']}); // Set a callback to run when the Google Visualization API is loaded. google.setOnLoadCallback(drawChart); // Callback that creates and populates a data table, //...
Como posso excluir um cookie específico com o nome roundcube_sessauth? Não deve o seguinte: function del_cookie(name) { document.cookie = 'roundcube_sessauth' + '=; expires=Thu, 01-Jan-70 00:00:01 GMT;'; } E depois: <a href="javascript:del_cookie(name);">KILL</a> Matar o...
Do getElementsByClassName(e funções semelhantes, como getElementsByTagNamee querySelectorAll) funcionam da mesma forma getElementByIdou eles retornar um array de elementos? A razão pela qual pergunto é porque estou tentando alterar o estilo de todos os elementos usando getElementsByClassName. Ver...
Fui direcionado para as MDN's da página for..in quando dizia "for..in" itera sobre as propriedades enumeráveis de um objeto ". Depois fui para a página Enumerabilidade e propriedade das propriedades, onde dizia "Propriedades enumeráveis são aquelas que podem ser iteradas por um loop...
Estou tentando fazer um loop pela seguinte matriz json: { "id": "1", "msg": "hi", "tid": "2013-05-05 23:35", "fromWho": "[email protected]" }, { "id": "2", "msg": "there", "tid": "2013-05-05 23:45", "fromWho": "[email protected]" } E tentei o seguinte for (var key in data) { if...
Estou tentando passar mensagens entre o script de conteúdo e a extensão Aqui está o que eu tenho no script de conteúdo chrome.runtime.sendMessage({type: "getUrls"}, function(response) { console.log(response) }); E no script de fundo eu tenho chrome.runtime.onMessage.addListener(...
Tenho alguns valores no meu site que desejo limpar quando o navegador estiver fechado. Eu escolhisessionStorage armazenar esses valores. Quando a guia é fechada, elas são realmente limpas e mantidas se o usuário pressionar f5; Mas se o usuário abrir algum link em uma guia diferente, esses valores...
A tarefa Gulpjs a seguir funciona bem ao editar arquivos na correspondência global: // watch task. gulp.task('watch', ['build'], function () { gulp.watch(src + '/js/**/*.js', ['scripts']); gulp.watch(src + '/img//**/*.{jpg,jpeg,png,gif}', ['copy:images']); gulp.watch(src + '/less/*.less',...
Há um método bacana para classificar uma matriz de objetos com base em várias propriedades: var data = _.sortBy(array_of_objects, ['type', 'name']); No entanto, isso é apenas para classificação crescente. Existe alguma maneira útil de definir a direção por coluna? Por exemplo var data =...
Estou interessado na função "debouncing" em javascript, escrita aqui: http://davidwalsh.name/javascript-debounce-function Infelizmente, o código não é explicado com clareza suficiente para eu entender. Alguém pode me ajudar a descobrir como funciona (deixei meus comentários abaixo). Em suma, eu...
Basicamente, estou tentando criar um objeto de objetos únicos, um conjunto. Eu tive a brilhante idéia de apenas usar um objeto JavaScript com objetos para os nomes das propriedades. Tal como, set[obj] = true; Isso funciona, até certo ponto. Funciona muito bem com string e números, mas com outros...