Récupérer les dimensions de la page html à partir de flash

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); 	}"); 

Leave a Reply

Your email address will not be published. Required fields are marked *