RICARDO TAKAHASHI (180 pts)

DENIS CARAVALHO (85 pts)

FÁBIO DUARTE (79 pts)

DAUTON JANOTA (255 pts)

MAURO ROCHA TAVARES (40 pts)

HELEN TRIOLO (444 pts)

AMAURY BENTES (123 pts)

NILTON BICALHO (61 pts)

MARCOS JOSÉ PINTO (44 pts)

LUIZ HERRERA (117 pts)

JONAS GALVEZ (521 pts)

GÉRIO (93 pts)
Treinamento PontoFlash de Flash e ActionScript

Preciso que um movieclip se repita de tempos em tempos.

Quero montar um gráfico de barras que ao rodar o filme, fossem crescendo.

Como substituir uma letra de uma string?

Como o Fireworks exporta PNG para o Flash?

Algumas dicas para ter um texto legível no Flash.

Como usar um loop FOR?

Como fazer um mousetrail com duplicate e alpha?

Preciso de um sisteminha em FLASH para cadastrar emails de visitantes.

Como que faz para um gif ou uma imagem seguir o mouse?

Por favor me explique o que é esse número depois do arquivo e também o que faz loadMovieNum?

Como faço para fazer um drag and drop com um botão fechar.

Quero fechar um film (_level1) com uma action de frame, à partir de outro filme (_level0).

Problemas com a função, Selection.setFocus.

Na função JS da janela popup, para que serve, o "void(0)"?
Loop infinito

Carregador inteligente no Flash 5.

Máscara com gradiente.

Flash no Espaço Geográfico

Primeiros passos - Camadas e outras coisas

Aplicação simultânea de Fio e Sombra a bitmaps - Fireworks

Barra de rolagem simples no Flash5.

Exibir páginas em html com o componente TextArea do FlashMX2004

Movimento por meio de actionscript

Variáveis do servidor ASP em ambiente flash

Alterar a parência dos componentes do FlashMX.

Imagens transparentes usando PhotoShop, Fireworks e Flash.
Multipletrail

Array intro

Zoom e movimento

Sashacircle 1

Menu com abas

Hitest eat

Easy preloader

Drag simples

ComboBox duplo

Time left preloader

Open background

Embaralhar texto
HOME | TRUQUES E DICAS
Método sendAndLoad do objeto LoadVars mais fácil.
por Jonas Galvez



Para quem usa o objeto (classe) LoadVars, criei uma nova versão do método sendAndLoad que pode facilitar a vida dos programadores um pouquinho. Na verdade pode ser considerado uma inutilidade, mas serve como material de estudo também! =)

var lvp = LoadVars.prototype;
lvp._oldSendAndLoad = lvp.sendAndLoad;
lvp.sendAndLoad = function() {
    var isValidString = function(v) {
        return typeof v == "string" && v != "";
    };
    if(isValidString(arguments[0])) {
        var url = arguments.shift();
        if(arguments[0] instanceof LoadVars) {
            var response = arguments.shift();
        } else {
            var response = this;
            if(isValidString(arguments[0])) {
                var method = arguments.shift();
            } else var method = "POST";
        };
        this._oldSendAndLoad(url, response, method);
        return this;
    } else {
        return false;
    };
};
delete lvp;

Exemplos:

objetoLV = new LoadVars();
objetoLV.onLoad = function() {
    trace(this.resposta);
};

// carrega a resposta dentro do próprio objeto
// e usa o método POST para enviar
objetoLV.sendAndLoad("arquivo.asp");

// carrega a resposta dentro do próprio objeto
// e usa o método GET (que neste caso foi definido) para enviar
objetoLV.sendAndLoad("arquivo.asp", "GET");

// carrega a resposta dentro de outro objeto LoadVars
// e usa o método POST para enviar
objetoLV.sendAndLoad("arquivo.asp", outroObjeto);

No segundo parâmetro, podemos colocar uma string (que no caso indicará um método de envio) ou uma referência a um objeto LoadVars.

Jonas Galvez


0 comentário