Javascript 如何在html中单击按钮时以弹出窗口形式播放视频
在这里我嵌入了我的代码。实际上,我想通过使用java脚本在html中单击按钮时播放视频作为弹出窗口。此代码正在工作,但视频仍在后台播放Javascript 如何在html中单击按钮时以弹出窗口形式播放视频,javascript,html,css,Javascript,Html,Css,在这里我嵌入了我的代码。实际上,我想通过使用java脚本在html中单击按钮时播放视频作为弹出窗口。此代码正在工作,但视频仍在后台播放 函数myFunction(){ var popup=document.getElementById(“myPopup”); popup.classList.toggle(“显示”); 弹出。播放(真) } .popup.popuptext{ 可见性:隐藏; 背景色:#555; 颜色:#fff; 文本对齐:居中; 边界半径:6px; 填充:8px0; z指数:1
函数myFunction(){
var popup=document.getElementById(“myPopup”);
popup.classList.toggle(“显示”);
弹出。播放(真)
}
.popup.popuptext{
可见性:隐藏;
背景色:#555;
颜色:#fff;
文本对齐:居中;
边界半径:6px;
填充:8px0;
z指数:1;
底部:125%;
左:50%;
左边距:-80px;
}
.popup.show{
能见度:可见;
-网络工具包动画:Fadein1s;
动画:Fadein1s;
}
@-webkit关键帧fadeIn{
从{
不透明度:0;
}
到{
不透明度:1;
}
}
@关键帧淡入淡出{
从{
不透明度:0;
}
到{
不透明度:1;
}
}
预览
切换视频播放/暂停
.popup.popuptext{
可见性:隐藏;
背景色:#555;
颜色:#fff;
文本对齐:居中;
边界半径:6px;
填充:8px0;
z指数:1;
底部:125%;
左:50%;
左边距:-80px;
}
.popup.show{
能见度:可见;
-网络工具包动画:Fadein1s;
动画:Fadein1s;
}
@-webkit关键帧fadeIn{
从{opacity:0;}
到{opacity:1;}
}
@关键帧淡入淡出{
从{opacity:0;}
到{opacity:1;}
}
预览
函数myFunction(){
var popup=document.getElementById(“myPopup”);
popup.classList.toggle(“显示”);
如果(弹出.暂停){
popup.play();
}
否则{
popup.pause();
}
}
切换视频播放/暂停
.popup.popuptext{
可见性:隐藏;
背景色:#555;
颜色:#fff;
文本对齐:居中;
边界半径:6px;
填充:8px0;
z指数:1;
底部:125%;
左:50%;
左边距:-80px;
}
.popup.show{
能见度:可见;
-网络工具包动画:Fadein1s;
动画:Fadein1s;
}
@-webkit关键帧fadeIn{
从{opacity:0;}
到{opacity:1;}
}
@关键帧淡入淡出{
从{opacity:0;}
到{opacity:1;}
}
预览
函数myFunction(){
var popup=document.getElementById(“myPopup”);
popup.classList.toggle(“显示”);
如果(弹出.暂停){
popup.play();
}
否则{
popup.pause();
}
}
尝试下面的代码
<!DOCTYPE html>
<html>
<body>
<button onclick="openIt()">preview</button>
<script>
function openIt(){
window.open("video Url");
}
</script>
</body>
</html>
预览
函数openIt(){
打开(“视频Url”);
}
尝试下面的代码
<!DOCTYPE html>
<html>
<body>
<button onclick="openIt()">preview</button>
<script>
function openIt(){
window.open("video Url");
}
</script>
</body>
</html>
预览
函数openIt(){
打开(“视频Url”);
}
你的意思是视频在点击按钮之前从一开始就播放吗?你可以在这里使用引导模式。很好的教程and@Ridhik尝试引导模式弹出窗口。它非常优雅,需要更少的代码。你是说视频在点击按钮之前从一开始就播放吗?你可以在这里使用引导模式。很好的教程and@Ridhik尝试引导模式弹出窗口。它非常优雅,需要更少的代码。虽然此代码可以回答问题,但提供有关如何和/或为什么解决问题的附加上下文将提高答案的长期价值。虽然此代码可以回答问题,提供关于解决问题的方式和/或原因的附加上下文将提高答案的长期价值。这是可行的,但当我在键盘上单击ESC键时它不会关闭为ESC键编写一个侦听器并检查弹出并关闭它。我尝试了它,但它不起作用。你能在代码段中加上这一点吗?这是有效的,但当我在键盘上单击ESC键时它不会关闭。为ESC键编写一个侦听器,检查弹出并关闭它。我尝试了它,但它不起作用。你能把它添加到代码段中吗