我有一个包含embed标签的对象标签,如下所示:
<object classid="clsid:9BE31822-FDAD-461B-AD51-BE1D1C159921" width="640" height="360" id="vlc" events="True">
<param name="MRL" value="" />
<param name="ShowDisplay" value="True" />
<param name="AutoLoop" value="False" />
<param name="AutoPlay" value="False" />
<param name="Volume" value="50" />
<param name="toolbar" value="true" />
<param name="StartTime" value="0" />
<param name="wmode" value="transparent" />
<EMBED pluginspage="http://www.videolan.org"
type="application/x-vlc-plugin"
version="VideoLAN.VLCPlugin.2"
width="640"
height="360"
toolbar="true"
loop="false"
text="Waiting for video"
wmode="transparent"
name="vlc">
</EMBED>
</object>
我正在尝试使用JQuery,右键单击视频本身并在视频上弹出一个对话框。
对话框div元素:
<div>
<input id="dialog" style="position: relative; z-index=10">
</div>
我无法让它发挥作用。 知道如何让它工作吗?什么是获取鼠标点击视频的JQuery Javascript代码,它只适用于“持有”视频的div?
答案 0 :(得分:0)
我设法解决了这个问题。 我添加了一个属性:windowless =“true”。 我加了一个。 3.在“保持”嵌入的对象中添加了style =“z-index:-1; position:absolute”。 4.添加到我的embed allowscriptaccess =“always”。 5.添加到我的对话框div元素style =“z-index:9999; position:relative”
现在工作正常。