Я пытаюсь вставить плагин видеоплеера в DOM, используя объект.Это отлично работает с Firefox и Chrome, однако я получаю сообщение «нет поддержки такого интерфейса» от IE 8 и IE 7. Плагин отлично работает во всех трех, если он находится в файле HTML, который отправляет сервер.Вот что я пытаюсь создать:
<object id="plugin" width="220" height="360" type="application/x-ourmediaplayer"
<param name='mode' value='LIVE' />
<param name="ip_address" value='10.220.196.150' />
<param name='port' value='80' />
</object>
Если я использую следующий код, я получаю сообщение об ошибке в IE:
var container = document.getElementById('pluginContainer');
var plugin = document.createElement('object');
plugin.id = 'plugin';
plugin['width'] = '220';
plugin['height'] = '360';
plugin['type'] = 'application/x-ourmediaplayer'>
var param = document.createElement('param');
param['name'] = 'mode'; param['value'] = 'LIVE'; plugin.appendChild(param);
param = document.createElement('param');
param['name'] = 'ip_address'; param['value'] = '10.220.196.150';
plugin.appendChild(param); `
param = document.createElement('param');
param['name'] = 'port'; param['value'] = '80'; plugin.appendChild(param);
container.appendChild(plugin);
У кого-нибудь есть идеи?Могу ли я сделать это с помощью IE, или есть какой-то другой способ добавления объекта этого типа?