2009年2月25日 星期三

{AS} 使用flash的按鈕關閉IE視窗

為了避免停水停太大...我就來分享一個比較low end的吧...

利用網頁中的flash按鈕關閉IE視窗的寫法:

//AS2:
a_btn.onRelease=function(){
getURL("javascript:window.close()");
}

//AS3:
a_btn.addEventListener(MouseEvent.CLICK,closeIE);
function closeIE(event:MouseEvent):void{
navigateToURL(new URLRequest("javascript:window.close()"),"_self");}


比較需要注意的是 AS3寫法需要在server上測,不然會有sandbox安全性違規的問題。
還有就是這個寫法只能適用在IE上,Firefox的安全性較嚴謹,無法使用。

2 則留言:

  1. 我的天啊
    我只能說
    AS3真的很囉唆耶

    回覆刪除
  2. 噗噗,等你被AS2盧過之後,你會改觀的!!

    回覆刪除