Ya te digo q en JS estoy muy pez, però probando, probando...... me ha salido esto 8-)
cambia DE :
txt = win.document.body.createTextRange();
A :
txt = document.frames["Contenido"].document.body.createTextRange();
si te fijas en el codigo esto deberia funcionar para el IE (document.all).... prueba tu a ver si saca el resto.
Salud i buenas fiestas,
ppjj