Tengo armada una pagina que funciona muy bien en FF y Opera, pero en IE me da error.
 
uso AJAX para comunicarme con un PHP que toma datos de una base MySQL y los devuelve en formato JSON.   
Código:
 function sendQuerystring2(url,mod,columna)
{
	http2.open("GET", url, true);
	if (mod == "tabla") {
		http2.onreadystatechange = function (){
			if (http2.readyState == 4) {
				hide('cargando');
				if (http2.status == 200) {
					obj_detalle = eval('(' + http2.responseText + ')');
					crear_tabla(columna);
				}
			} else {
				show('cargando');
			}
		}	
	}
  
Código:
 {"items":[{"id":"1","titulo":"Prueba"}]}
  obj_detalle['items'][0].id, por ejemplo, me da como nulo en IE. 
descarto un problema en el server-side, ya que en FF y Opera funciona sin ningun problema. 
Alguien sabe que puede estar pasando? hace dias que estoy buscando la solucion y no encuentro nada. 
muchas gracias