не отображается динамический ActiveX
есть объект ActiveX, отображающий потоковое видео.
если я его добавляю статически в код страницы для IE, то видео воспроизводится. Код объекта Код:
<OBJECT id='dccsATT' type='application/x-oleobject' height=600 Код:
<head> При просмотре DebugBar разница между статическим и динамическим объектами состоит в строке codebase=AVC_AX_742.cab#version=1,1,2,6 - для статического и codebase="AVC_AX_742.cab#version=1,1,2,6" - для динамического. Возникают вопросы: 1) может codebase нужно как-то иначе указывать 2) или ActiveX нужно как-то "запустить" после загрузки страницы 3) или он вообще динамически по-другому создается и добавляется. Поиск пока особо не помог. Спасибо всем кто сможет прояснить ситуацию. |
vikodin, судя по приведенному вами коду, функция OnPageLoad() не закрыта и нету добавления элемента ActiveX в объектную модель документа
|
Извините, простая опечатка. "}" присутствует. Просто функцию переносил из файла скрипта и не скопировал. (переносил для уменьшения необходимого кода). И объект-таки добавляется в ДОМ
|
А где же эта строчка
document.body.appendChild(ActiveX) codebase тоже через setAttribute надо вставлять |
"codebase тоже через setAttribute надо вставлять"
изначально так и было, потом поменял на "ActiveX.codebase = 'AVC_AX_742.cab#version=1,1,2,6';" результат тот же. "А где же эта строчка document.body.appendChild(ActiveX)" и снова извините, в исходнике и эта строчка есть. Код:
function OnPageLoad(){ <DIV class=div_Body id=div_Body> <OBJECT id=dccsATT1 type=application/x-oleobject height=600 width=600 classid=CLSID:971FC730-55F1-461f-83FD-B3BF5E1F039E codebase="AVC_AX_742.cab#version=1,1,2,6"> <PARAM NAME="UserId" VALUE="0"> <PARAM NAME="_Port" VALUE="80"> <PARAM NAME="_Detection" VALUE="2"> <PARAM NAME="DefaultChannel" VALUE="0"> <PARAM NAME="Action" VALUE="LiveOpen"> <PARAM NAME="Username" VALUE="*****"> <PARAM NAME="Password" VALUE="******"> <PARAM NAME="_IPAddress" VALUE="******"> <PARAM NAME="MediaType" VALUE="DEFAULT"> </OBJECT> </DIV> |
Часовой пояс GMT +3, время: 04:57. |