在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个条件满足了,才能保证弹出的新页面不被拦截!!!!!!!!!!