在我的站点中,我使用 swfobject.js 嵌入了一个 flash 组件。我的站点和 .swf 不在同一个域中,我怀疑这会导致我的问题 - flash 在我的站点上是可见的,但它不响应任何交互(例如单击它)。
所以我的网站正在运行,比方说,my.domain.com
在 HTML 的头部有这个:
<script type="text/javascript">
var flashvars = {};
var params = {
base: "",
wmode: "transparent",
scale: "noscale",
salign: "tr"
};
swfobject.embedSWF("http://some.other.domain/myFlash.swf", "divIv", "100%", "500px", "9.0.0", "expressInstall.swf", flashvars, params);
</script>
结果:我看到了 swf,但单击它没有任何作用。
谢谢。