JS和ActionScript(JS and Actionscript)

2019-09-26 05:46发布

我建立它在网页上使用HTML和JavaScript ExtJS的框架在后台内嵌自定义的flash播放器。

该播放器可拖动窗口到内嵌进入ExtJS的网页。 我知道,我可以从/在网页中发送/收到变量和触发事件到Flash Player和JavaScript。

当我拖动窗口与它的球员,如果我快速拖动,光标越过播放器和拖动停止。 这是因为从JavaScript拖事件在此刻停止,当我将鼠标悬停在闪光灯画布。

所以我的问题是,是否有办法防止这种情况发生? 有没有办法告诉JS继续拖,即使鼠标在闪光灯画布窗口?

谢谢

Answer 1:

您可以添加嵌套在对象标签“的wmode”参数标签。 设置“的wmode”,以“透明”的价值。

<object ...>
    <param name="wmode" value="transparent">
</object>

或者,如果您使用的是使用JavasScript创建闪光灯使用SWFObject或类似

swfobject.embedSWF('theFile.swf',
            "main-pars-flash_0",
            "480",
            "518",
            "9.0.0",
            "",
            {}, //flashvars 
            {wmode: 'transparent'},  //params
            {} //attributes);

更多信息:HTTP://helpx.adobe.com/flash/kb/transparent-background-swf-file.html



文章来源: JS and Actionscript