Ver Mensaje Individual
  #1 (permalink)  
Antiguo 21/05/2009, 01:50
JBRS
Usuario no validado
 
Fecha de Ingreso: marzo-2004
Mensajes: 349
Antigüedad: 20 años, 1 mes
Puntos: 0
...y siguen los problemas de acentos

Hola,

Había leído varias veces el tema de problemas de acentos, pero hasta ahora no me lo había encontrado. El caso es que hay una página que recargo pasándole distintas variables con la siguiente instrucción js:

Cita:
var capa=document.getElementById("capacombo");

var ajax=nuevoAjax();

capa.innerHTML="CARGANDO CONTENIDO...";

ajax.open("POST", "tripletecombo.php", true);
ajax.setRequestHeader("Content-Type", "application/x-www-form-urlencoded");
ajax.send("d="+tipoDato);
Y la página php que lo muestra, lo saca mal.

He probado:

1) añadiendo información arriba de la página php a mostrar en html:
<META HTTP-EQUIV="Content-Type" CONTENT="text/html;charset=ISO-8859-1">
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">


2)la función uncode de php

3)estos escapes para "capa" en javascript:
cadena=unescape(ajax.responseText);
cadenafinal=cadena.replace(/\+/gi," ");

...y nada ha funcionado ¿posible solución?