Articles of javascript

Como converter texto em código binário em JavaScript?

Texto para código binário Eu quero JavaScript para traduzir texto em uma área de texto em código binário. Por exemplo, se um usuário digita ” TEST ” na área de texto, o valor ” 01010100 01000101 01010011 01010100 ” deve ser retornado. Eu gostaria de evitar o uso de uma instrução switch para atribuir a […]

Lendo arquivo do Excel usando node.js

Ok, então estou usando o módulo FileUploader para fazer upload do meu arquivo de angular para minha REST API : var uploader = $scope.uploader = new FileUploader({ url: api.getUrl(‘uploadCompetence’,null) }); Isso é enviado para a seguinte function POST : router.route(‘/api/uploadCompetence’) .post(function (req, res) { // This is where i want to read the file var […]

Fácil manipulação dom no AngularJS – clique em um botão e defina o foco para um elemento de input

Eu tenho esse código angular: {{element.name}} O que eu quero que aconteça: quando o usuário clica no botão – o elemento de input será focado. Como faço para encontrar o elemento de input depois de clicar no elemento de botão e focar nele? Eu posso fazer uma function que se parece com isso: function doSomething(element,$event) […]

Detectando uma imagem 404 em javascript

Depois que um usuário faz upload de um arquivo, precisamos fazer algum processamento adicional com as imagens, como resize e fazer o upload para o S3. Isso pode levar até 10 segundos extras. Obviamente, fazemos isso em segundo plano. No entanto, queremos mostrar ao usuário a página de resultados imediatamente e simplesmente mostrar os spinners […]

ng-repeat com ng-transclude dentro de uma diretiva

Eu quero criar uma lista com comportamento personalizado quando o conteúdo é alterado. Eu tento criar uma diretiva para isso, mas me perco um pouco com a forma de combinar o ng-transclude com a diretiva ng-repeat. Alguém pode me colocar no caminho certo? Html: {{myItem}} Javascript: angular.module(‘myApp’, []) .controller(‘ctrl’, function ($scope) { $scope.items = [‘one’, […]

Truncar o primeiro parágrafo de 100 caracteres e ocultar o conteúdo restante do parágrafo para mostrar / ocultar o conteúdo restante com link mais / menos

Eu tenho parágrafo que tem mais de 500 caracteres. Eu quero apenas 100 caracteres iniciais e ocultar o resto. Também quero inserir o link “Mais” ao lado de 100 caracteres. Ao clicar em mais link, o parágrafo inteiro deve exibir e editar o texto “Mais” para “Menos” e, ao clicar em “Menos”, deve alternar o […]

O uso de um fragment de documento realmente melhora o desempenho?

Eu tenho uma dúvida sobre o desempenho no JS. Diga, eu tenho o próximo código: var divContainer = document.createElement(“div”); divContainer.id=”container”; var divHeader = document.createElement(“div”); divHeader.id=”header”; var divData = document.createElement(“div”); divData.id=”data”; var divFooter = document.createElement(“div”); divFooter.id=”footer”; divContainer.appendChild( divHeader ); divContainer.appendChild( divData ); divContainer.appendChild( divFooter ); document.getElementById(“someElement”).appendChild( divContainer ); Este código apenas cria o shell para algumas […]

Como faço para escaping de um e comercial em uma cadeia de javascript para que a página seja validada como estrita?

Eu estou tentando passar um dataString para uma chamada de ajax usando JQuery. Na chamada, eu construo os parâmetros get e, em seguida, enviá-los para a página do php no final do recebimento. O problema é que a string de dados possui um “e” comercial nelas e o validador estrito de HTML está chocando nele. […]

Você pode acessar a câmera do iPhone do Mobile Safari?

Existe uma API JavaScript para acessar a câmera do iPhone do Mobile Safari?

Criação dinâmica de tabela com DOM

Alguém pode me dizer o que há de errado com esse código? Eu quero criar uma tabela com 2 colunas e 3 linhas e nas células eu quero texto1 e texto2 em cada linha. Este código cria uma tabela com 2 colunas e 3 linhas, mas é apenas texto nas células da terceira linha (as […]