about _ HTML 内嵌 swf 文件 z-index 设定(终结)

HTML 内嵌 swf 文件,默认是在最 top 端,可有时需要改变这种情况,即令 HTML 文件 停留在swf 文件之上,

firefox 的设定 超级简单,只给需要停留在swf 文件上方的 HTML 文件一个 “background-color” 属性即可,

但此方法在其他浏览器并不适用,找了很多办法,比如需要其他js 插件支持等等,比较复杂,但其实有一种更加

简单的办法,原来这一切 swfObject.js  都早为我们做好了!!

只需添加两个属性:

  quality;

  wmode。

代码如下:

function init() {
    if(swfobject.hasFlashPlayerVersion("10")){
        var flashvars = {};
            flashvars.xmlPath = "coffee";
            flashvars.name    = "coffee";

        var params = {};

            params.quality = "high";

            params.wmode = "transparent";

        var attributes = {};

            attributes.id = "swf_sample";

            swfobject.embedSWF("../img/swf/sample.swf","swfManor","670","690","10.3"
                                 ,"../img/swf/playerProductInstall.swf",flashvars,params,attributes);

        $( ".draggable" ).draggable({ revert: true, helper: "clone" });

    }
}

posted on 2011-08-03 10:44  破阵子 . 如是我闻  阅读(267)  评论(0编辑  收藏  举报

导航