Jump to content

Yuji

Members
  • Posts

    6
  • Joined

  • Last visited

Everything posted by Yuji

  1. Try to use _IELoadWait($oIE). _IEFormElementSetValue ($username, "myusername") _IEFormElementSetValue ($password, "mypassword") _IEAction($loginBtn, "click") _IELoadWait($oIE) ;finds and clicks link $oElements = _IETagNameAllGetCollection ($oIE) For $oElement In $oElements If $oElement.innerText = "Sample Button" Then _IEAction ( $oElement, "click" ) Next Sleep(1000)
  2. mLipok, sorry for that. I will start to use it. Thanks a lot!!! Chimp, this dont worked too. When i tried to get the objs inside de iFrame, with the _IETagNameAllGetCollection, the @extended show me that dont have anything inside. When I click with the right button in the page, and get the source code, i cant see what is inside the iFrame too. Only with the developers tool i can see the html inside the other html. I get the source with _IEDocReadHTML on $oIE, and the iFrame is empty too. So i think i have to get the sub html with something like _IEAttach.
  3. The Title its ok... i will paste here exactly my code, its my last try >< #include<IE.au3> $oIE = _IEAttach(".:: Itaú Unibanco S.A. ::.") ; <- It works _IENavigate($oIE,"javascript: ShowMenu(0);",0) ; <- It works _IENavigate($oIE,"javascript: window.top.NavegaMenu('/PERFIL/ManutencaoPerfil.aspx');",0) ; <- It works ; I put 0 in _IENavigate because if i dont, the script stops forever. I dont know why. Sleep(3000) $oIE = _IEAttach(".:: Itaú Unibanco S.A. ::.") $oFrm = _IEFrameGetObjByName($oIE, "frConteudo") ; <- It works $oObjs = _IETagNameAllGetCollection($oFrm) ; <- It dont works For $oObj in $oObjs ; <- Here the script is stopped because error If $oObj.id == "cboTpTRN" Then MsgBox(0,"","Sucess") Endif Next
  4. Dont worked too :/ Why i cant _IEAttach that? Something like: $oIE = _IEAttach("Manutenção de Grupos","title") I think $oIE = _IEAttach("Manutenção de Grupos","windowtitle") look at the window title, and the error is right, but why $oIE = _IEAttach("Manutenção de Grupos","title") dont found the html?
  5. Hi Chimp. In first place, thanks for your help. Do u said that i have to do something like these? That is what my code is looking like right now, but i cant take the objs inside the second html yet. $oIE = _IEAttach("WindowTitle") $oFrm = _IEFrameGetObjByName($oIE,"frConteudo") $oObj = _IEGetObjById($oFrm,"cboTpTRN") But I get an error in line 3. The error 7 of _IEGetObjById (7 ($_IEStatus_NoMatch) - No Match)
  6. Guys, sorry for my bad english, but let's go. I have the following html source, and i cant get objs like the select "cboTpTRN" because it is not in the main Html. I can't _IEAttach the Html inside the Iframe too. I tried using title and instance with _IEAttach and dont get it. Can u help me? Thanks a lot <HTML xmlns="http://www."> ... <IFRAME id=frConteudo height="100%" src="webInicio.htm" frameBorder=no width="100%" name=frConteudo <html><head><title>Manutenção de Grupos</title></head><body> <select name="cboTpTRN" onchange="javascript:setTimeout('__doPostBack(\'cboTpTRN\',\'\')', 0)" id="cboTpTRN" style="height:20px;width:138px;"> <option selected="selected" value="">Selecione</option> <option value="1">1 </option> <option value="2">2 </option> <option value="3">3 </option> </select> ;... </body>;... </IFRAME> </HTML>
×
×
  • Create New...