Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

kaplan

problemas con acentuação

Recommended Posts

ola galera eu criei uma função em ajax que carrega um combo a partir do outro

no primeiro combo ele apareçe tudo beleza

tipo: cd, eletrônicos, e ect

mais no segundo combo quando tem acento ele apareçe tudo errado itpo m?sica, cam?ra, como eu faço pra arrumar isto o meu codigo...

 

<script>	//A função abaixo pega a versão mais nova do xmlhttp do IE e verifica se é Firefox. funciona nos dois - Titi	function createXMLHTTP()			{					try					{							ajax = new ActiveXObject("Microsoft.XMLHTTP");					}					catch(e)					{							try							{									ajax = new ActiveXObject("Msxml2.XMLHTTP");									alert(ajax);							}							catch(ex)							{									try									{											ajax = new XMLHttpRequest();									}									catch(exc)									{											alert("Esse Browser não tem recursos para uso do Ajax");											ajax = null;									}							}							return ajax;					}								var arrSignatures = ["MSXML2.XMLHTTP.5.0", "MSXML2.XMLHTTP.4.0", "MSXML2.XMLHTTP.3.0", "MSXML2.XMLHTTP", "Microsoft.XMLHTTP"];			for (var i=0; i<arrSignatures.length; i++){													try{															var oRequest = new ActiveXObject(arrSignatures[i]);															return oRequest;													} catch (oError) {													}						}												throw new Error("MSXML is not installed on your system.");				}					function recuperarCategoria(sTipo)						{								// Vamos Ti Kaplan - Criação do objeto XMLHTTP								var oHTTPRequest = createXMLHTTP();								// Abrindo a solicitação HTTP. O primeiro parâmetro informa o método post/get								// O segundo parâmetro informa o arquivo solicitado que pode ser asp, php, txt, xml, ect								// O terceiro parametro informa que a solitação nao assincrona,								// Para solicitação síncrona, o parâmetro dese ser false								oHTTPRequest.open("post", "executa.asp?subcat=<%=subcat%>", true);								// Para solicitações utilizando o método post, deve ser acrescentado este cabecalho HTTP								oHTTPRequest.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");								// A função abaixo é executada sempre que o estado do objeto muda (onreadystatechange)								oHTTPRequest.onreadystatechange=function() {								// O valor 4 significa que o objeto já completou a solitação								if (oHTTPRequest.readyState==4){									// Abaixo o texto é gerado no arquivo executa.asp e colocado no div									document.all.divCategorias.innerHTML = oHTTPRequest.responseText;								}						}						// Abaixo é enviada a solitação. Note que a configuração						// do evento onreadystatechange dese ser feita antes do send.						oHTTPRequest.send("tipo=" + sTipo);							}</script>

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.