Manipular objeto Java em JavaScript

Estou a usar Ajax no meu JavaScript e isso define um array de objetos da seguinte classe numa resposta:

public class RetrieveTempSecVersions { private String templateName; private int[] versionNumber; public String getTemplateName() { return templateName; } public void setTemplateName(String templateName) { this.templateName = templateName; } public int[] getVersionNumber() { return versionNumber; } public void set

Ler mais →

XSS: Criar um objeto JavaScript usando json_encode do PHP

Isto é 100% seguro contra XSS? Se não, pode, por favor, fornecer um exemplo de cadeia de texto maliciosa mostrando-me porque não o é.

<html> <body> <script> <?php $bad = "some bad string. please give example text that makes the below unsafe";

Ler mais →

Javascript serializar formulário para objeto

Tenho um formulário com nomes 'config[display][x]', 'config[display][y]', 'config[port]',..., ou posso criar um formato diferente. E quero serializá-lo para um objeto JS como

{config: display : {x : 'value', y : 'value'}, port : 'value' }

Alguém conhece soluções

Ler mais →

javascript - Melhor forma de um objeto filho aceder ao objeto pai?

Tenho algum JS que verás abaixo. Quero que o objecto da classe interna consiga aceder ao seu pai. Precisa de aceder aos métodos e propriedades do pai. A forma como o fiz está a funcionar, mas gostaria de saber se há algo que possa fazer no construtor da classe interna para obter o pai, em vez de o pai ter de diz

Ler mais →

javascript - Node.js - cache de módulos, objetos parcialmente construídos e dependências cíclicas?

Na documentação do node.js sobre cache de módulos, é feita a seguinte declaração:

Múltiplas chamadas a require('foo') podem não fazer com que o código do módulo seja executado várias vezes. Esta é uma funcionalidade importante. Com ela, objetos "par

Ler mais →

javascript - Gadget do Windows 7 não liberta objeto ActiveX

Estou a trabalhar num gadget do Windows 7 que precisa de obter dados de um documento do Excel. O problema é que o processo do Excel não é desligado depois de eu ter obtido os dados de que preciso.

Aqui está o código que eu uso na minha função de inicialização:

var Excel = new ActiveXObject("Excel.A

Ler mais →

herança prototipada em JavaScript e propriedades de objetos

Estou a tentar aplicar herança prototípica a uma função em Javascript. É tudo bastante simples e até descrito no lema javascript da Wikipédia. Funciona se as minhas propriedades forem tipos simples de javascript:

function Person() { this.age = 0; this.location = { x: 0,

Ler mais →

javascript - Não é possível atualizar a interface do Knockout com um novo objeto de dados

Atualmente estou a ter problemas em fazer a interface de utilizador atualizar quando recebo novos dados do servidor para um único item que está numa observableArray de objetos wrapper que contém um objeto com vários observáveis.

Considere o seguinte:

var vm = { .... localEdited: ko.mapping.fromJS

Ler mais →

javascript - reproduzir vídeo a partir de dados num objeto File

É possível reproduzir vídeo passando de alguma forma os dados de um objeto File para uma tag <video>?

Eu sei que podes codificar coisas em base64 para incluir os dados no DOM, mas entendo que existem limites de tamanho para isso, então alguém consegue pensar noutra forma, ou numa solução alternativa para isto?

Ler mais →

Remover atributos de um objeto Javascript

Como removo todos os atributos de um objeto Javascript?

Por exemplo; se eu tiver a seguinte 'classe', como posso efetuar um reset e remover todos os seus atributos:

function MyObject() { this.type="blah"; this.name="kkjkj"; } MyObject.prototype.clearAttribs = function() { // I want to remove name, type etc from 'this' // Maybe I can do the following? for (var key in this) delete this[key]; }

Ler mais →