Показать сообщение отдельно
  #1 (permalink)  
Старый 11.08.2010, 11:17
Новичок на форуме
Отправить личное сообщение для MaxiStyle Посмотреть профиль Найти все сообщения от MaxiStyle
 
Регистрация: 02.07.2009
Сообщений: 3

cloneNode баг в IE6
Господа, задача следующая:
При нажатии на картинку необходимо клонировать строку (TR) таблицы и встравить её ниже.

function addRow(tr){
  while (tr.tagName != 'TR'){var tr = tr.parentNode;}
  tr.parentNode.insertBefore(tr.cloneNode(true),tr.nextSibling);
}


кнопка:
<a href="javascript:void(0);" onClick="addRow(this);"><img src="/img/+.gif"></a>


и во всех браузерах все нормально, кроме IE6. В IE6 картинки, содержащиеся внутри тэга <TR> не прорисовываются. Т.е. они на странице вроде есть (если в нужный участок страницы подвести курсор, то alt выведиться и если рамка у рисунка есть, то тоже отобразиться), но сама картинка не отображается.

В чем может быть ошибка? Как обойти эту проблему?

Последний раз редактировалось MaxiStyle, 12.08.2010 в 08:08.
Ответить с цитированием