Обновить

Комментарии 21

Ну не понимаю зачем было ради этого создавать новый топик… Факт, что ИЕ во многом не как все и без того известен.
Спасибо, что добавили и htmt-код к скрипту=) Сначала пытался тестить скрипт, пытаясь написать к нему html. Только до div-а с id=place додумался.

А разница заметна… И не только в нумерации ячеек таблицы.
Например, IE 7 и Chrome отобразили числа в строку. А FF 3.0.5 в столбик. На Опере не проверял, так как не стоит.
нет чтобы сделать страничку для ленивых…
ZavrSOFT захостил на пару дней mediabear.ru/js.html
мне хотелось показать не как IE отображает (в строку или в столбец), а как он создает очередность этих ячеек.
Про очередность я понял. «А разница заметна… И не только в нумерации ячеек таблицы.»Неточно выразился.
Раз уж выяснили, что IE вставляет ПОСЛЕ последнего вставленного, а не ДО, как остальные, скажите теперь, почему одни делают столбец, а другие строку?
Из-за значения св-ва блок. Поменяйте c.style.display = «block»; на c.style.display = ""; — будет в строчку.
Или на c.style.display = «inline»;

Мне интересен вопрос, правильно ли обрабатывает ячейки со свойствой block Firefox, размещая их в столбик.
С одной стороны — блочный элемент, после него должен быть перенос строки. С другой стороны ячейки в таблице всё-таки должны-быть в строку.
НЛО прилетело и опубликовало эту надпись здесь
вся причина в CSS свойсте «block», для остальных уместней «table-cell»
Да, вот сейчас только скачаю Оперу и Хром.

Сделайте плз скриншоты чтоль, или расскажите в чем суть на словах.
Ну еще поставлю винду c IE :)
после нажатия кнопки «Show» в IE вывод будет: 0 1 2 3 4 5 6 7 8, а в остальных: 8 7 6 5 4 3 2 1 0
НЛО прилетело и опубликовало эту надпись здесь
Спасибо
НЛО прилетело и опубликовало эту надпись здесь
ие игнорирует невидимые ячейки при подсчёте индекса.

var c = r.insertCell( -1 );
«все против ie» даже safari
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации