Kolyaj,
Хм. Я понимаю вопрос.
Согласно стандарту, innerHTML не должно быть в XHTML, но тот же Firefox начиная с версии 2.0 поддерживает такую вставку.
И, я думаю, это правильно, т.к. при загрузке фрагментов HTML-кода через AJAX - это будет самый удобный способ вставки. Иначе надо придумывать очень сложный способ парсинга кода и вставки его через DOM. Зачем изобретать велосипед?
Задача парсинга будет тем более сложная, учитывая что код может быть не корректным, как в моем примере.
Kolyaj,
Или Вы хотите сказать, что в связи с тем, что innerHTML здесь "не родной", то если такой эксепшен один раз возник, то дальнейшая работа с innerHTML уже будет не возможна?
|