对不起,如果这是一个显而易见的问题,
如何使用SWFobject自动重定向到其他网址 - 不添加一个href但物理加载另一个URL?
我现在正在使用SWFobject 2.
- SWFobject代码......
swfobject.embedSWF(“MYSITE.swf”,“myAlternativeContent”,“850”,“700”,“9.0.0”,false,flashvars,params,attributes);
---我在myAlternativeContent DIV中试过的2个技巧......
<div id="myAlternativeContent">
<meta HTTP-EQUIV="REFRESH" content="0; url=http://www.NOFLASHSITE.com">
</div>
<div id="myAlternativeContent">
<script language="javascript" type="text/javascript">
window.location="http://www.NOFLASHSITE.com";
</script>
</div>
---这两个都加载替代(http://www.NOFLASHSITE.com),无论如何..
任何帮助都是ameciated - MW
答案 0 :(得分:4)
根据SWFObject API,您可以这样做:
<script type="text/javascript">
swfobject.addLoadEvent(function() {
if (!swfobject.hasFlashPlayerVersion("9.0.18")) {
window.location = "http://www.NOFLASHSITE.com";
}
});
</script>
确保脚本块位于&lt; head&gt;中您的html文件,并将“9.0.18”替换为您需要的任何最低版本的闪存。