После отладки и тестирования я обнаружил, что HTMLLoader имеет свойство window .Это окно похоже на окно DOM javascript.
Вы можете использовать следующий код для отключения alert .
public class MyHTMLLoader extends HTMLLoader
{
override public function MyHTMLLoader()
{
super();
this.addEventListener(Event.HTML_DOM_INITIALIZE, htmlDomInitializedHandler);
}
protected function htmlDomInitializedHandler(event:Event):void
{
window.alert = function(){};
}
}
И измените свойство компонента HTML htmlLoaderFactory на ...
<mx:HTML htmlLoaderFactory="{new ClassFactory(MyHTMLLoader)}" ...
Надеюсь, это поможет вам.