关闭iframe中弹窗,视频也关闭播放

本文介绍了一种使用iframe实现视频播放的方法,包括创建iframe框架、通过jQuery获取路径并显示视频,以及如何关闭播放窗口。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

实现思路:
1、写个iframe框架
2、JQ获取DIV里的路径值
3、弹出窗口,写一个iframe的html把值存进iframe的src
4、关闭窗口,把iframe的src清空或iframe框架直接关闭

 <!--iframe视频-->
<div class="video">
    <div class="video-nr" id="video-nr">
    </div>
      <div class="end" onClick="videoPlayClose()">X</div>
</div>
    


<script type="text/javascript">

function video(src){
 //写好iframe框架,写进html里
    var boxs ="<iframe width=\"100%\" height=\"100%\" src=\""+src+"\" scrolling=\"no\" frameborder=\"0\"   frameborder=\"0\"  ></iframe>"
	$("#video-nr").html(boxs);
	$(".video").fadeIn(500);
    console.log(boxs);  //点击后查看状态
    console.log(src); //查看路径
}
 //关闭
function videoPlayClose(){
	$("iframe").attr("src","");
	$(".video").delay(100).fadeOut(500); 

}

</script>    

<style>
.video{width:100%;height:100%;background:rgba(0,0,0,.255);display:none;position: fixed; top:0;left:0;padding:20px;box-sizing: border-box;z-index:9999999;}    
.video.on{display:block;}
.video-nr{width:70%;height:100%;background:#fff;padding:80px;box-sizing: border-box;position: relative;}
.video-nr .video-item{width:100%;height:100%;}
 .end{position:absolute;right:18%;top:3%;font-size: 50px;color:#000;z-index:99999999;}
</style>


	<div class="in3-box">
	    <a href="javascript:void(0);" onClick="video('videoDemo/test.php?id=ecbb443b1243441ca0910e7122a5a123')"> 
		</a>
	<!--获取video里的路径传到iframe -->	
	</div>
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

赖赖赖先生

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值