动态添加视频对象到页面,如何让插件播放器识别它?

时间:2010-08-28 18:44:49

标签: javascript xhtml plugins

我已经使用javascript动态地将一个类型为video / mpeg的对象元素添加到网页中,但播放视频的插件无法处理新对象。

其他可能相关的细节:正在使用的Web浏览器是Opera for Linux Devices,我可以连接到Opera Dragonfly并看到作为< body>的新子项添加到DOM的新对象。标签。如果我创建一个包含该对象并加载该页面的网页,它会正常播放,只有在我加载后才将它添加到DOM中它才会播放。

我可以做些什么让处理程序插件看到对象?

function pickContentResults() {
    if (request.readyState == 4) {
        if (request.status == 200) {
            /* Get the response from the server */
            var results = request.responseXML;
            if(results != "") {
                //alert(results);                 
                document.body.appendChild(results);
            } else {
                /* you might want to redirect to the guide again if it failed... */
            }
        } else {
            alert("Error! Request status is " + request.status);
        }
    }
}

0 个答案:

没有答案