Cita:  
					Iniciado por zerokilled  
  iexplorer es muy limitado con el metodo 
setAttribute. quiero decir que su compatibilidad es un tanto caotico. iexplorer no tiene soporte para agregar eventos mediante 
setAttribute. esta es la linea que no te funciona en iexplorer,
Código:
 	input.setAttribute('onBlur', 'mnormal(this)');
  cambialo por la forma antigua donde el evento se considera como un metodo del elemento.
   hice las modificaciones q me dijiste pero me da error con respecto al parentnode de la segunda funcion  
 Código HTML:
 <script language="javascript">
function mtext(capa)
{
	var input = document.createElement('INPUT');
	input.type='text';
	input.value=capa.innerHTML;
	input.onblur = 'mnormal(this)';
	//input.setAttribute('type', "text");
//	input.setAttribute('onBlur', 'mnormal(this)');
//	input.setAttribute("value", capa.innerHTML);
	capa.innerHTML='';
	capa.appendChild(input);
	input.focus();
}
function mnormal(capa)
{
	contenido=capa.value;
	padre = capa.parentNode;
	//eliminamos el elemento
	padre.removeChild(capa);
	padre.innerHTML=contenido;
	
}
</script>