Jump to content


thiagor

Member Since 26/01/2005
Offline Last Active 23/01/2006, 17:07
-----

Posts I've Made

In Topic: Relátorio Em Pdf

10/02/2005, 16:50

Não funcionou, tem certeza que funciona com PDF?

Eu sei que dá para utilizar ContentType para montar um arquivo WORD ou Excel.

Grato!

Até mais...

In Topic: Ssl - Problemas No History.back().

10/02/2005, 16:46

Não, isto não dá certo, é o mesmo efeito do history.back().

Sei que terei que alterar as páginas, mas gostaria de saber se alguém já teve este problema e como resolveu, pode ser que a solução seja boa.

In Topic: Ssl

01/02/2005, 14:33

Dá uma olhada em:
http://www.imasters....p?cn=1740&cc=98

Até mais...

In Topic: Mascara Para Telefone

26/01/2005, 16:54

Ba nao consegui entender esse codigo
para que serveria o toString();??
e o substr(0, 10);?

O toString converte o conteúdo do objeto text para uma string. Tenta utilizar a função sem este, pode ser que funcione. Já faz muito tempo que a fiz...

O substr(0, 10) serve apenas para delimitar o campo em 10 números (2 DDD e 8 do Nº do Tel). Não é necessária sua implementação, mas se for feita, deve-se deixar o campo apenas com carácteres de 0 à 9. Para isto:

fone.value = (fone.value).replace( /\D/g, "" );

Ah, não esquecer de ao final da formatação atribuir o resultado ao valor do campo.

Até mais...

In Topic: Mascara Para Telefone

26/01/2005, 14:17

Ola ja axei varios scripts para mascara mas nenhum para oque eu quero, seguinte... Como hj em dia existe telefone com 4 digitos iniciais e nao só com 3 como antigamente, quero que o script verificasse qtos caracteres tem no campo e acrescentasse os () e -.. seria mais ou menos assim

<input type="text" name="fone" OnChange=mascara();>

Função mascara(){
if (campo.value.length == 9){ // seria 45 225 2525
campo.value.length(1) = '('; // no caractere 1 inserir (
campo.value.length(4) = ')'; // no caractere 4 inserir )
campo.value.length(8)= '-'; // no caractere 8 inserir -

// Numero digitado inicial 452252525
// Numero depois de formatado (45)225-2525
// Mesma ideia dai caso fosse = 11 caracteres, 45 3038 2525

}
}
Gostaria de saber como eu insiro um caracter num campo com conteudo ja existente sem eleminar este conteudo, só acrescentar na posição???

Vê se é isto:

Adimitindo que strTelefone = campo, no caso "fone".

Segue...

------------------------------------------------

strTelefoneFmt = strTelefone.toString();

// Obter o tamanho a strTelefone
intTamTelefone = strTelefoneFmt.length;

if (intTamTelefone > 10) {
intTamTelefone = 10;
strTelefoneFmt = strTelefoneFmt.substr(0, 10);
}

// Formatar Telefone com o -
if (intTamTelefone > 6) {
strTelefoneFmt = "(" + strTelefoneFmt.substr(0, 2) + ") " +
strTelefoneFmt.substr(2, 4) + "-" +
strTelefoneFmt.substr(6, 4);

} else if (intTamTelefone > 2) {
strTelefoneFmt = "(" + strTelefoneFmt.substr(0, 2) + ") " +
strTelefoneFmt.substr(2, 4)

} else if (intTamTelefone > 0) {
strTelefoneFmt = "(" + strTelefoneFmt;
}

------------------------------------------------

Resultado = (99) 9999-9999

Até mais...

IPB Skin By Virteq