I\'m developing a website using the Seam framework and the RichFaces AJAX library (these isn\'t really all that important to the problem at hand - just some background).
The suggested solution does not work for me. Here is my solution to this problem.
I replaced the line:
oldnode.outerHTML = new XMLSerializer().serializeToString(newnode);
by this:
if(navigator.appName.indexOf('Internet Explorer')>0){
oldnode.outerHTML = newnode.xml
}else{
oldnode.outerHTML = new XMLSerializer().serializeToString(newnode);
}