Javascript 小程序上的div或iframe
我想创建一个自定义视频控件,我的意思是在视频本身上,比如双击视频的一些x和y坐标来放大,但是我不能得到这个结果,因为真正的播放器插件API没有那么灵活,然后我尝试创建一个透明层来处理这些事件,但我无法实现透明层位于视频顶部,我尝试了以下列表: 1.-在真正的播放器插件上放一个flash透明电影-不工作播放器会破坏z索引,视频会进入顶部 2.-将Iframe透明放置在真正的播放器插件上-不工作时,它将放置在顶部,但当我使Iframe透明时,电影将再次进入顶部 3.-我尝试使用map html标记,但也不起作用 4.-我尝试放置和div绝对位置,但z索引不起作用 我需要一些关于这个话题的帮助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标记,
谢谢各位,如果这是Flash,您可以使用wmode=opaque或wmode=transparent来替代默认的wmode=windowed,这会更快,但会导致您描述的覆盖问题。我还没有发现一个真正的球员有同等选择的迹象。将是我的建议
我会避免尝试将几种不同的技术混合在一起以获得您想要的,这将导致不同浏览器之间的维护噩梦和浏览器升级。没有可靠的方法强制浏览器在插件上分层内容,因为像Flash这样的插件只是直接与视频/音频系统对话,并且只是在浏览器告诉他们的边界框中绘制
显然,它仍然是实验性的,没有IE支持(没有ChromeFrame),但它的设计正是为了解决这个问题。我认为这就是您要搜索的: 您需要wmode=opaque才能在闪存上获得图层。 您可以找到此工作的地方是。 如果你打开导航,你会看到它覆盖在flash电影上