Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/html/90.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 如何在不关闭整个页面的情况下关闭弹出窗口_Javascript_Html_Jquery Mobile - Fatal编程技术网

Javascript 如何在不关闭整个页面的情况下关闭弹出窗口

Javascript 如何在不关闭整个页面的情况下关闭弹出窗口,javascript,html,jquery-mobile,Javascript,Html,Jquery Mobile,我需要一些帮助。我试图制作一个视频播放列表,我制作了两个html文件(index.html和video.html)。我尝试在video.html中通过弹出窗口播放视频,但当我关闭弹出窗口或单击“无处不在”时,它会直接返回index.html。不过,我将video.html与index.html链接起来。如何在不关闭video.html的情况下关闭弹出窗口。我可以用我使用的语法关闭弹出窗口,但问题是当我单击everywhere时,video.html也会关闭,它会返回到index.html。 这是

我需要一些帮助。我试图制作一个视频播放列表,我制作了两个html文件(index.html和video.html)。我尝试在video.html中通过弹出窗口播放视频,但当我关闭弹出窗口或单击“无处不在”时,它会直接返回index.html。不过,我将video.html与index.html链接起来。如何在不关闭video.html的情况下关闭弹出窗口。我可以用我使用的语法关闭弹出窗口,但问题是当我单击everywhere时,video.html也会关闭,它会返回到index.html。 这是我的video.html文件:


var vid=document.getElementById(“视频静音”);
vid.muted=true//窗口加载时静音视频
函数enableMute(){
vid.muted=true;
} 
函数禁用(){
vid.muted=假;
} 
函数checkMute(){
警报(视为静音);
}
辅音字母
页脚 静音 启用声音 检查静音状态
  • 您可以使用数据解除attibute关闭弹出窗口

  • 或者您也可以使用jquery关闭弹出窗口


我试过了,但没用。有办法吗?如果你找不到任何解决办法,请帮帮我。我建议您在包装对话框的所有代码中添加一个包装div,并使用javascript将display属性设置为“none”。使用
data dismissible=“false”
以下是参考文档:-查看本页中
对话框的示例。顺便说一句,您应该将jQuery和JQM版本更新为最新版本:请参见此处:
$("#popup-id").modal("hide");