在页面弹出一个div,里面添加了一个Object播放视频,隐藏div如何删除object
function show_video(video_url){
var objs = "";
objs += "<OBJECT id=article_media WIDTH=500px HEIGHT=400px CLASSID=CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95";
objs += " CODEBASE=http://activex.microsoft.com/activex/controls/mplayer/en/ nsmp2inf.cab#Version=6,4,5,715 STANDBY=Loading Microsoft? Windows Media? Player components... TYPE=audio/mpeg>";
objs += "<PARAM NAME=FileName VALUE='../videos/"+video_url+"'>";
objs += "<PARAM NAME=ShowControls VALUE=true>";
objs += "<PARAM NAME=AutoRewind VALUE=true>";
objs += "<PARAM NAME=ShowStatusBar VALUE=1>";
objs += "<PARAM NAME=AutoStart VALUE=1>";
objs += "</OBJECT>";
objs += "<p>关闭</p>";
$("#dis_video").html(objs);
$("#dis_video").css({
"display": "block",
"position": "absolute",
"width": 500,
"height": 440,
"top": (document.documentElement.clientHeight-440)/2+$(document).scrollTop(),
"left": (document.documentElement.clientWidth-500)/2
}); $('#dis_video').toggle(500, function(){
$(this).slideDown(500);
});
$("#dis_video p").click(function(){
$("#dis_video").html();
$("#dis_video").empty();
$("#dis_video").hide(500);
});
}直接把div empty(),播放器也隐藏不了。。不知hide div时将object删除,隐藏.
function show_video(video_url){
var objs = "";
objs += "<OBJECT id=article_media WIDTH=500px HEIGHT=400px CLASSID=CLSID:22D6f312-B0F6-11D0-94AB-0080C74C7E95";
objs += " CODEBASE=http://activex.microsoft.com/activex/controls/mplayer/en/ nsmp2inf.cab#Version=6,4,5,715 STANDBY=Loading Microsoft? Windows Media? Player components... TYPE=audio/mpeg>";
objs += "<PARAM NAME=FileName VALUE='../videos/"+video_url+"'>";
objs += "<PARAM NAME=ShowControls VALUE=true>";
objs += "<PARAM NAME=AutoRewind VALUE=true>";
objs += "<PARAM NAME=ShowStatusBar VALUE=1>";
objs += "<PARAM NAME=AutoStart VALUE=1>";
objs += "</OBJECT>";
objs += "<p>关闭</p>";
$("#dis_video").html(objs);
$("#dis_video").css({
"display": "block",
"position": "absolute",
"width": 500,
"height": 440,
"top": (document.documentElement.clientHeight-440)/2+$(document).scrollTop(),
"left": (document.documentElement.clientWidth-500)/2
}); $('#dis_video').toggle(500, function(){
$(this).slideDown(500);
});
$("#dis_video p").click(function(){
$("#dis_video").html();
$("#dis_video").empty();
$("#dis_video").hide(500);
});
}直接把div empty(),播放器也隐藏不了。。不知hide div时将object删除,隐藏.
div移除了, 但播放器还在啊。
objs += "<PARAM NAME=FileName id=ourl VALUE='../videos/"+video_url+"'>";
$("#ourl").attr("VALUE", ""); 这样不行啊。。
player.stop();
$("#dis_video").hide(500);function show_video(video_url){
$("#dis_video").empty();
...
}