Pour écrire et exécuter une fonction javascript il suffit d’écrire la fonction en utilisant la classe ExternalInterface :
ExternalInterface.call(“function() {alert(‘hello world’);}”);
Pour récupérer les dimensions de la page html il sufffit donc d’écrire :
var availHeight:int = ExternalInterface.call(" function(){ return window.innerHeight ? window.innerHeight : (document.documentElement.clientHeight ? document.documentElement.clientHeight : document.body.clientHeight); }"); var availWidth:int = ExternalInterface.call(" function(){ return window.innerWidth? window.innerWidth : (document.documentElement.clientWidth? document.documentElement.clientWidth : document.body.clientWidth); }");