在我的网站中,我使用swfobject.js.My网站嵌入了一个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,但点击它并没有做任何事情。
感谢。
答案 0 :(得分:0)
您是否检查过控制台是否有错误? 它也可能是您从其他网站加载的swf文件。它可能是他们的域名专属。请尝试参考此链接http://www.kirupa.com/forum/showthread.php?301185-AS3-cross-domain-policy