2011-07-23 19 views
0

我有一個Flash文件,它是我公司徽標的動畫,它在加載我的任何客戶端網頁時顯示,但我需要知道如何在動畫結束後將其重定向到客戶端的主頁完成。播放後閃存重定向

任何想法傢伙?

感謝

UPDATE:

我使用了一個元刷新的時刻作爲解決類似的問題!

回答

1

我發現你只是在結尾處添加一個額外的關鍵幀這個動作:

stop(); 

navigateToURL(new URLRequest("*yourpage*"), "_self"); 

stop(); 

geturl("*yourpage*"), "_self"); 

感謝您的幫助,但!

1

難道你只是在動畫結尾處使用navigateToURL?雖然,我不記得navigateToURL是否需要用戶操作。

或者,您可以使用ExternalInterface來調用JavaScript重定向。我有我在某些情況下使用的功能,看起來像:

function redirectToURL(url:String):void { 
    if (ExternalInterface.available) { 
     var func:XML = <script> 
     <![CDATA[ 
      function redirect(redirectURL) { 
       window.location = redirectURL; 
      } 
     ]]></script>; 
     ExternalInterface.call(func, url); 
    } else { 
     // external interface is unavailable. 
    } 
} 

這是一個黑客位,但如果你沒有進入容器或JS文件...它得到了那份工作完成。