Если я использую код ниже, чтобы установить ширину изображения, но не высоту, вместо пропорционального масштабирования высоты, как в Safari и FF, IE просто отображает фактическую высоту изображения, заставляя его растягиваться (моя настройка ширины заключается в отображении изображенияменьше оригинального размера).
nImg = document.createElement('img');
nImg.setAttribute("src",'img.jpg');
nImg.setAttribute("width","100");
c.appendChild(nImg);