这是我的代码
<div id="sw" style="cursor:pointer" >
<object id="swfobj" type="application/x-shockwave-flash">
</object>
和JavaScript部分
function openfile(filePath) {
$("#swfobj").attr("data", filePath);
$("#swfobj").show();
};
我在Chrome和Firefox中进行测试...在Chrome中,当我更改对象数据时,它会显示swf(Chrome会在第二次点击后更改它并且也会出现问题,但它会显示swf wxcept Firefox:D)
在Firefox中,我无论如何都看不到swf ...我试图手动更改数据,但它没有帮助顶...需要你帮助你的建议))))
答案 0 :(得分:1)
将宽度和高度分别设置为1px
,然后将大小设置为正确的闪光大小。我的猜测是swf
默认是隐藏的。某些浏览器不会加载隐藏的swfs。