Actionscript3.0, Flash, 網頁設計

[AS3] alert()當trace()來使用

梅干 2008/12/02
  trace是flash中經常被拿追蹤資訊的指令,但trace須在flash下才能運行,一旦發佈後,則無法顯示trace相關訊息,因此梅干桑想了一下,既然都已發佈成網頁,那就用javascript中的alert當trace用吧! 如此一來就可在網頁下,直接來追蹤各種資訊,而用法也相當的簡單,只要把javascript的語法寫好,再用navigateToURL就可直接呼叫它囉!現在就一塊來看看吧!

Step1
利用navigateToURL()來呼叫javascript中的alert(),將下列的語法copy到影格中。
var msg="梅問題‧教學網【minwt】";
var url="javascript:alert(\"trace:"+msg+"\")";
navigateToURL(new URLRequest(url), "_self");

Step2F12鍵發佈與預覽,開啟網頁後則會看到一個alert的警告框。
alert trace flash trace navigateToURL
[範例預覽] [範例下載]