Показать сообщение отдельно
  #1 (permalink)  
Старый 03.06.2011, 18:45
Профессор
Отправить личное сообщение для Маэстро Посмотреть профиль Найти все сообщения от Маэстро
 
Регистрация: 02.07.2010
Сообщений: 642

Так есть или нет innerHTML в теге <OBJECT> и DOM-объекте типа OBJECT?
Я уже запутался с этими броузерами и документами, описывающими возможности innerHTML. Прошу вашего внимания.
Провожу простой тест:
var a=document.createElement('DIV');
var b=document.createElement('OBJECT');
a.innerHTML='blablabla';
b.innerHTML='blablabla';

Что имеем? Ну с DIV_ом всё понятно, всё хорошо.
А вот с объектом типа 'OBJECT' в разных броузерах:

Google Hrome (11.0) - Отлично! всё работает!
FireFox (4.0.1) - работает. но есть нюансы.
Opera (11.11) - BAD.
IE (8.0) - BAD. вызывает ошибку!

Есть надежда, что в следующих версиях броузеров это будет работать?
Хотя вроде оно и так должно работать, потому как написано:
The property is read/write for all objects except the following, for which it is read-only: COL, COLGROUP, FRAMESET, HTML, STYLE, TABLE, TBODY, TFOOT, THEAD, TITLE, TR.
Ответить с цитированием