mozilla
var target = document.getElementById(targetIDforMZ);
target.appendChild(doc);
IE(dummy内に一旦構築して、そこからappend)
var target = document.getElementById(targetIDforIE)
//ダミー用html作成
var dummy = document.createElement('div');
dummy.innerHTML = '<table><tbody>'+doc+'</tbody></table>';
dummy = dummy.firstChild.firstChild;
//以下の挙動が謎。IEではchildNodes[]をappendすると、� えた要� が、配列から削除されているみたい?
var m = dummy.childNodes.length;
for(var i = 0; i < m; i++){
//alert(dummy.childNodes.length);
target.appendChild(dummy.childNodes[0]);
}