спасибо Алан. оказывается, что это была проблема с реализацией в браузере innerHTML в другом браузере.
для тегов, имеющих отношение к спискам, например
, конечные теги необязательны.
браузеры, такие как safari и firefox, используют конечные теги с помощью соответствующих методов innerHTML, но метод innerHTML интернет-проводника игнорирует их.
поскольку списки структурированы, например,
замена регулярного выражения в исходной строке html должна помочь.