Articles of javascript

Adicionar / alterar o parâmetro de URL e redirect para o novo URL

Se o parâmetro &view-all NÃO existir no URL, preciso adicioná-lo ao final do URL junto com um valor. Se existir, então preciso alterar o valor sem criar um novo URL, pois ele pode ou não ter outros parâmetros antes dele. Eu encontrei essa function, mas não consigo trabalhar: https://stackoverflow.com/a/10997390/837705 Aqui está o código que eu […]

Como detectar o IE 11 com javascript no Asp.net

Olá eu quero detectar o navegador, o IE 8 ou mais será apropriado para mim. Para isso eu usei o seguinte código, mas ele falha para o IE 11. Por outro, a sua detecção adequada. function getInternetExplorerVersion() { var rv = -1; // Return value assumes failure. if (navigator.appName == ‘Microsoft Internet Explorer’) { var […]

JavaScript: criando dinamicamente variables ​​for loops

Como posso usar um loop para criar dinamicamente variables ​​e ser retornado. function createVariables() { for ( i=0; i<=20; i++ ) { var account = i; return var account + i; } } O objective é ter o resultado abaixo: var account1; var account2; var account3; and etc…..

Como obter valor em um índice específico de matriz Em JavaScript?

Eu tenho uma matriz e simplesmente quer obter o elemento / valor no índice 1 var myValues = new Array(); var valueAtIndex1 = myValues.getValue(1); // (something like this) Como posso obter o valor no primeiro índice da minha matriz em JavaScript?

Javascript: ocultando methods de protótipo em loop?

Então, digamos que eu adicionei alguns methods de protótipo para a class Array: Array.prototype.containsKey = function(obj) { for(var key in this) if (key == obj) return true; return false; } Array.prototype.containsValue = function(obj) { for(var key in this) if (this[key] == obj) return true; return false; } então eu crio um array associativo e tento […]

JavaScript – controlando o ponto de inserção para document.write

Gostaria de criar uma página que execute um script de terceiros que inclua document.write após o DOM já estar totalmente carregado. Minha página não é XHTML. Meu problema é que o document.write está sobrescrevendo minha própria página. (que é o que faz uma vez que o DOM foi carregado). Eu tentei replace a function document.write […]

DateTime formatado em Regex e ISO8601

Eu tenho uma seqüência de DateTime ISO8601 formatado 2012-10-06T04:13:00+00:00 e o seguinte Regex que não corresponde a essa string #(\d{4})-(\d{2})-(\d{2})T(\d{2})\:(\d{2})\:(\d{2})\+(\d{2})\:(\d{2})# Eu não consigo entender porque isso não combina. Eu escapei de metacaracteres, para mim parece estar tudo bem. http://jsfiddle.net/5n5vk/2/ EDITAR: O caminho certo: http://jsfiddle.net/5n5vk/3/

Confusão de variables ​​locais e globais de Javascript

Eu sou novo em JavaScript e estava fazendo algumas práticas em escopos variables ​​locais e globais, segue o meu código ( violino ): var myname = “initial” function c(){ alert(myname); var myname = “changed”; alert(myname); } c(); quando o primeiro alerta é chamado, ele está mostrando myname como indefinido. Então, minha confusão é por que […]

Javascript / jQuery: definir valores (seleção) em uma seleção múltipla

Eu tenho uma seleção múltipla: Test Prof Live Off On Eu carrego dados do meu database. Então eu tenho uma string como esta: var values=”Test,Prof,Off”; Como posso definir esses valores na seleção múltipla? Já tentei alterar a string em um array e colocar como valor no múltiplo, mas não funciona …! alguém poderia me ajudar […]

Definindo propriedades somente leitura em JavaScript

Dado um object obj , eu gostaria de definir uma propriedade somente leitura ‘prop’ e definir seu valor para val . Esta é a maneira correta de fazer isso? Object.defineProperty( obj, ‘prop’, { get: function () { return val; } }); O resultado deve ser (para val = ‘test’ ): obj.prop; // ‘test’ obj.prop = […]