Jump to content

Recommended Posts

Posted

Boas, tenho 1 formulário de email em flash que faz envio através de recurso a página ASP.NET

Estou a usar:

...
newEntry.sendAndLoad("sendmail.aspx?nome=" + newEntry.nome + "&mail=" + newEntry.mail + "&msg=" + newEntry.msg, newEntry, "POST");
...

O problema é qd envio campos com acentos.

em vez de "é" envia "%E9"

E qd eu abro o mail para confirmar, as letras que têm acentos n aparecem!

Alguém me dá uma dica de como pôr o meu script asp.net a enviar o acento para o mail?

No forum de flash disseram-me que no meu script tinha de passar os campos para UTF 8

Obrigado

Posted

Heyas,

já encontrei o que procuras Max.

Calhou que tambem necessitei disso, investiguei um pouco e cá estava...bem à frente dos olhos 😉

O "segredo" não tem nada a ver com o PHP ou .NET ou Flash, mas sim com o atributo CHARSET que tens na tag HTML.

Deves de ter UTF-8, o standard para o ingles, mas para os caracteres que nós utilizamos tens de mudar para "ISO-8859-1".

Fica bem e bom trabalho

Ricardo Castelhano

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

FullStack Developer

Technical Manager

Trainer

  • 2 years later...
Posted

Olá, eu estou com o mesmo problema e gostaria de saber onde encontro essa tag HTML... é que tenho o seguinte código...

ImgButCodEmp.Attributes.Add("onclick", "var strReturn; '"

        + "'; strReturn=window.showModalDialog('QueryForms/QueryFrm_01.aspx?tab=rwEP&cod=ID&desc=Nome&head1=Código&head2=Descrição&sqlproc=rwEPN', null,'status:no;dialogWidth:400px;dialogHeight:393px;dialogHide:true;help:no;scroll:no'); '"

        + "'; if (strReturn != null) document.getElementById('CodEmpTextBox').value=strReturn;");

O que acontece é que na outra página não me aparece o acento o til e a cedilha... dos campos assinalados a vermelho.

já experimentei colocar o ç e as outras definições, por exemplo, C&oacutedigo em vez de Código mas o que acontece é que o javascript assume o & como o inicio de outro parâmetro.

Alguém sabe o que se deve colocar para evitar isso?

Obrigado.

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.