bonjour à tous
je cherche à gérer les erreurs 404 pouvant survenir lors du chargement d'une URL dans un composant mx:HTML
seulement l'évènements HTTPStatusEvent n'est jamais capté...
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 private function setHtmlContainerProperties():void { url = "http://www.une_url_provoquant_une_erreur_404.com"; var urlRequest:URLRequest = new URLRequest(url); urlRequest.requestHeaders.push(/* some headers */); urlRequest.requestHeaders.push(/* some headers */); /* html_container est un objet mx:HTML */ html_container.htmlLoader.loaderInfo.addEventListener(HTTPStatusEvent.HTTP_STATUS,handleStatus); html_container.htmlLoader.load(urlRequest); } public function handleStatus(event:HTTPStatusEvent):void { showAlert("status : "+event.status); }
je dois surement passer à côté de quelque chose...
une idée ?
merci d'avance
Partager