Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/465.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 小程序上的div或iframe_Javascript_Html_Css_Applet_Multimedia - Fatal编程技术网

Javascript 小程序上的div或iframe

Javascript 小程序上的div或iframe,javascript,html,css,applet,multimedia,Javascript,Html,Css,Applet,Multimedia,我想创建一个自定义视频控件,我的意思是在视频本身上,比如双击视频的一些x和y坐标来放大,但是我不能得到这个结果,因为真正的播放器插件API没有那么灵活,然后我尝试创建一个透明层来处理这些事件,但我无法实现透明层位于视频顶部,我尝试了以下列表: 1.-在真正的播放器插件上放一个flash透明电影-不工作播放器会破坏z索引,视频会进入顶部 2.-将Iframe透明放置在真正的播放器插件上-不工作时,它将放置在顶部,但当我使Iframe透明时,电影将再次进入顶部 3.-我尝试使用map html标记,

我想创建一个自定义视频控件,我的意思是在视频本身上,比如双击视频的一些x和y坐标来放大,但是我不能得到这个结果,因为真正的播放器插件API没有那么灵活,然后我尝试创建一个透明层来处理这些事件,但我无法实现透明层位于视频顶部,我尝试了以下列表:

1.-在真正的播放器插件上放一个flash透明电影-不工作播放器会破坏z索引,视频会进入顶部

2.-将Iframe透明放置在真正的播放器插件上-不工作时,它将放置在顶部,但当我使Iframe透明时,电影将再次进入顶部

3.-我尝试使用map html标记,但也不起作用

4.-我尝试放置和div绝对位置,但z索引不起作用

我需要一些关于这个话题的帮助


谢谢各位,如果这是Flash,您可以使用wmode=opaque或wmode=transparent来替代默认的wmode=windowed,这会更快,但会导致您描述的覆盖问题。我还没有发现一个真正的球员有同等选择的迹象。

将是我的建议


我会避免尝试将几种不同的技术混合在一起以获得您想要的,这将导致不同浏览器之间的维护噩梦和浏览器升级。

没有可靠的方法强制浏览器在插件上分层内容,因为像Flash这样的插件只是直接与视频/音频系统对话,并且只是在浏览器告诉他们的边界框中绘制


显然,它仍然是实验性的,没有IE支持(没有ChromeFrame),但它的设计正是为了解决这个问题。

我认为这就是您要搜索的:

您需要wmode=opaque才能在闪存上获得图层。 您可以找到此工作的地方是。 如果你打开导航,你会看到它覆盖在flash电影上