在as2的時代,隻有onRelease下的getURL才會被認為是一次完整的點選,onPress就會被攔截
到了navigateToURL的時代,即便你監聽一個MouseEvent.CLICK事件,他也會被攔截,原因我現在也不知道,誰知道的話可以跟帖
那麼怎麼解決as3彈出一個_blank不被攔截呢,3個條件
1.判斷浏覽器的版本,如果是firefox和其他什麼opera啥的就直接navigateToURL,如果是IE的話就調用window.open
2.必須監聽MouseEvent.CLICK事件,如果是MouseEvent.DOWN啥的我就不敢保證了
3.wmode屬性必須設定成opaque,Transparent的話我沒試過,大家可以試試,反正window肯定不行
這3個條件滿足了,才能保證彈出的新頁面不被攔截!!!!!!!!!!