在用swfobject加载flash时,如果有div的弹出层,而且flash遮盖了弹出层,那么需要在swfobject增加一个属性:
var swfVersionStr = "10.0.0"; var xiSwfUrlStr = ""; var flashvars = {}; var params = {}; params.quality = "high"; params.bgcolor = "#2D264D"; params.play = "true"; params.loop = "false"; params.scale = "showall"; params.menu = "false"; params.devicefont = "false"; params.salign = ""; params.allowscriptaccess = "sameDomain"; params.wmode = "Opaque";//此属性就是设这div的层次 var attributes = {}; attributes.id = "flashId"; attributes.name = "flashId"; attributes.align = "top"; swfobject.embedSWF("swf/main.swf", "FlashID","960", "600",swfVersionStr, xiSwfUrlStr, flashvars, params, attributes);