Jump to content
Valnurat

How do you get the next "cell"

Recommended Posts

Valnurat

I'm trying to get some info from dell.com page. I use a servicetag to find the computer. From the computerinfo I would like to get the "Shipping Date", but the date is on the next "cell".

I have done this and I don't know if this is correct aproach, but I do get some info out.

I just don't know how to "jump" to the next cell.

 

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IECreate("http://www.dell.com/support/home/dk/da/dkbsdt1/product-support/servicetag/gnn5f12/configuration")
Local $oTds = _IETagNameGetCollection($oIE, "td")
Local $sTxt = ""
For $oTd In $oTds
    $sTxt &= $oTd.innertext & @CRLF
Next
MsgBox($MB_SYSTEMMODAL, "Form Input Type", "         Types :" & @CRLF & $sTxt)

_IEQuit($oIE)

I have seen something like this in VBscript

Cell.NextSibling.NextSibling.innertext

Is there someone who could help me.

 


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites
Subz

Try:

#include <IE.au3>
#include <MsgBoxConstants.au3>

Local $oIE = _IECreate("http://www.dell.com/support/home/nz/en/nzbsdt1/product-support/servicetag/gnn5f12/configuration")
_IELoadWait($oIE)
Local $oTds = _IETagNameGetCollection($oIE, "td")
Local $sTxt
For $oTd In $oTds
    If StringStripWS($oTd.innertext, 7) = "Shipping Date" Then $sTxt = StringStripWS($oTd.NextElementSibling.InnerText, 7)
Next
MsgBox($MB_SYSTEMMODAL, "Form Input Type", "         Types :" & @CRLF & $sTxt)

_IEQuit($oIE)

 

Share this post


Link to post
Share on other sites
Valnurat

Thank you.

:)


Yours sincerely

Kenneth.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now

  • Similar Content

    • JuanFelipe
      By JuanFelipe
      Cambiar a español Hello friends, I need help with a problem I have, I want to know if there is any way to update a GUI already running, that is I have a GUI of a certain size and with a button I would like to enlarge it:
      example: $ form1 = GUICreate ("", 200,100,0,0)   When you press the button, the gui increases its size, and actuates the new size.
    • BogdanNicolescu
      By BogdanNicolescu
      While 1 / / / A whole bunch of codes found in help and here: https://www.autoitscript.com/autoit3/docs/ / / / WEnd OR:

       
      HotKeySet("{ESC}", "Terminate") While 1 MouseClick("Right",674,422) MouseClick("Left",673,447) Sleep(2000) / / / A whole bunch of codes found in help and here: https://www.autoitscript.com/autoit3/docs/ / / / MouseClick("Left",675,339) SLeep(3000) WEnd Func Terminate()     Exit 0 EndFunc  
      Sorry if i should't let this here to be found by newbies like me -.-'
    • santoshM
      By santoshM
      Dear friends i am facing a problem , i have created a window in autoit some time it is moving with the mouse curser even if iam not clicking the window 
    • sumanth1980
      By sumanth1980
      Here i am wrote a simple lines to install basic applications but when i clicked on one application/program to install it was working fine but when i cancel the program in the middle to install another program it was not working. I am not an expert in this but i want a solution for this ... Can any one help me on this....
      ORG-1.au3
    • PleaseHelpMEIWillLoveyou
      By PleaseHelpMEIWillLoveyou
      Is there a way to use a custom terminal or something from my pc and run a script on another pc.
      please let me know if its possible
      (not for anything bad just for a project im working on)
×