Bonjour,
J'ai charger une page dans un URLLoader dans cette page il y a une table avec plusieurs page, pour changer de page dans la table il faut faire un POST
ce que je fait mais je ne sais le faire qu'une seule fois au chargement de la page (enfin de la manière d'on je m'y prend) pouvez vous me dire comment faire pour refaire un POST dans cette page ...
voice mon code au cas ou :
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
16
17
18
19
20
21
22
23
24
25
26
27
28
29 public function loadHTML():void { myHTMLFile.addEventListener(Event.COMPLETE, onLoadHTML, false, 0, true); myHTMLFile.addEventListener(IOErrorEvent.IO_ERROR, ioError, false, 0, true); var myUrlRequest:URLRequest = new URLRequest(txtUrl.text) var variables:URLVariables = new URLVariables(); variables.__EVENTTARGET = "ctl00$ContentPlaceHolder1$lnkNext"; variables.__VIEWSTATE = "/wEPBSBiOTdjZDM0MmJjN2Q0NzQ0ODU5YjcyZDM3ODE5NDQ2ZmQRBt89oufrfa5LvMVGJhmKGC7C2A=="; variables.ctl00$ContentPlaceHolder1$ddlPageSize = "25"; myUrlRequest.data = variables; myUrlRequest.method = URLRequestMethod.POST; // myUrlRequest.method = "javascript:__doPostBack('ctl00$ContentPlaceHolder1$lnkNext','')"; myHTMLFile.load(myUrlRequest); //myHTMLFile.close(); } private function onLoadHTML(e:Event):void { HTMLData = e.target.data; initTextField(); }
Merci d'avance pour votre aide...
Partager