Javascript 动态添加视频对象到页面,如何让插件播放器识别它?
我已经使用javascript向网页动态添加了一个类型为video/mpeg的对象元素,但是播放视频的插件不能处理新对象 其他可能相关的细节:正在使用的web浏览器是Opera for Linux设备,我可以连接到Opera Dragonfly,看到新对象作为标记的新子对象添加到DOM中。如果我创建一个包含该对象的网页并加载该网页,它就会正常播放,只有在加载后将其添加到DOM中时,它才不会播放 我能做些什么让处理程序插件看到这个对象呢Javascript 动态添加视频对象到页面,如何让插件播放器识别它?,javascript,xhtml,plugins,Javascript,Xhtml,Plugins,我已经使用javascript向网页动态添加了一个类型为video/mpeg的对象元素,但是播放视频的插件不能处理新对象 其他可能相关的细节:正在使用的web浏览器是Opera for Linux设备,我可以连接到Opera Dragonfly,看到新对象作为标记的新子对象添加到DOM中。如果我创建一个包含该对象的网页并加载该网页,它就会正常播放,只有在加载后将其添加到DOM中时,它才不会播放 我能做些什么让处理程序插件看到这个对象呢 function pickContentResults()
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);
}
}
}
添加了示例代码。这是ajax调用的返回回调。