Показать сообщение отдельно
  #6 (permalink)  
Старый 13.02.2012, 11:44
Новичок на форуме
Отправить личное сообщение для alexey980 Посмотреть профиль Найти все сообщения от alexey980
 
Регистрация: 06.02.2012
Сообщений: 6

вот, как мне удалось разрешить поставленную задачу:
function embedplayer (playerCodeAsText) {
       document.getElementById("wrapper").innerHTML = "<iframe name='iframeplayer'></iframe>";
   var newWindow = window.open("", "iframeplayer");
       newWindow.document.write(playerCodeAsText);
}

var wrapperDiv = document.createElement("div");
    wrapperDiv.id = "wrapper";
    document.body.appendChild(wrapperDiv);

var codeAsText = "<script>" + какие-то манипуляции с содержимым кода + "</script>"

window.addEventListener("load", function () {embedplayer(codeAsTExt);}, false);

фишка была в том, чтобы повесить функцию загрузки динамически создаваемого плеера в iframe на какое-нибудь событие (в моем случае после загрузки основного окна).
Ответить с цитированием